/* Minification failed. Returning unminified contents.
(2733,82): run-time error CSS1035: Expected colon, found ';'
(6404,250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*!
 * Bootstrap-select v1.12.4 (http://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2017 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\9}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
/**
 * TrackpadScrollEmulator
 * Author: Jonathan Nicol @f6design
 * https://github.com/jnicol/trackpad-scroll-emulator
 */
 
 .tse-scrollable {
  position: relative;
  width: 200px; /* Default value. Overwite this if you want. */
  height: 300px; /* Default value. Overwite this if you want. */
  overflow: hidden;
  }
  .tse-scrollable .tse-scroll-content {
    overflow: hidden;
    overflow-y: scroll;
    }
    /* No longer using ::scrollbar too, since it breaks Chrome 25 */
    .tse-scrollable .tse-scroll-content::-webkit-scrollbar {
      width: 0;
      height: 0;
      }
.tse-scrollbar {
  z-index: 99;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 11px;
  }
  .tse-scrollbar .drag-handle {
    position: absolute;
    right: 2px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    min-height: 10px;
    width: 7px;
    opacity: 0;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    background: #6c6e71;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    }
  .tse-scrollbar:hover .drag-handle {
    /* When hovered, remove all transitions from drag handle */
    opacity: 0.7;
    -webkit-transition: opacity 0 linear;
    -moz-transition: opacity 0 linear;
    -o-transition: opacity 0 linear;
    -ms-transition: opacity 0 linear;
    transition: opacity 0 linear;
    }
    .tse-scrollbar .drag-handle.visible {
      opacity: 0.7;
      }
/* Used when testing the scrollbar width */
/* No longer using ::scrollbar too, since it breaks Chrome 25 */
.scrollbar-width-tester::-webkit-scrollbar {
  width: 0;
  height: 0;
}
/* Horizontal scroller */
.tse-scrollable.horizontal .tse-scroll-content {
  overflow-x: scroll;
  overflow-y: hidden;
  }
  .tse-scrollable.horizontal .tse-scroll-content::-webkit-scrollbar,
  .tse-scrollable.horizontal .tse-scroll-content::scrollbar {
    width: auto;
    height: 0;
    }
.tse-scrollable.horizontal .tse-scrollbar {
  top: auto;
  left: 0;
  width: auto;
  height: 11px;
  }
  .tse-scrollable.horizontal .tse-scrollbar .drag-handle {
    right: auto;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto;
    }
/*Custom Scrollbar - Trackpad Scroll Emulator*/
.tse-scrollable{width:100%;height:auto;padding:0 0 30px;}
.tsescroll-wrapper .tse-content{height:auto !important;display:inline-block;white-space:nowrap;}
.tse-scrollable.horizontal .tse-scroll-content{height:auto !important;/*overflow:hidden;*/}
.tse-scrollable.horizontal .tse-scrollbar{width:100%;height:3px;background:#3e3e3e;margin:10px 0;}
.tse-scrollable.horizontal .tse-scrollbar .drag-handle{height:5px;background:#9f9f9f;top:-2px;cursor:pointer;}
.tse-scrollbar .drag-handle.visible{opacity:1;}

body.browser-firefox .tse-scrollable, body.browser-ie .tse-scrollable{padding:0;}
body.browser-firefox .tse-scrollable.horizontal .tse-scroll-content, body.browser-ie .tse-scrollable.horizontal .tse-scroll-content{margin:0 0 -17px;}
body.browser-firefox .novo-seat-block .novo-seatarea .novo-outer-tableseat-inner, body.browser-ie .novo-seat-block .novo-seatarea .novo-outer-tableseat-inner{padding:0 0 40px;}
/*E.O.Custom Scrollbar - Trackpad Scroll Emulator*/
/*
== malihu jquery custom scrollbar plugin ==
Version: 3.0.2 
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/



/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/



/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCustomScrollbar{ -ms-touch-action: none; touch-action: none; /* MSPointer events - direct all pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width:auto;
		height: auto;
	}



/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}

	.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}
	
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 5px;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}

	.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }

	.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}
	
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}
	
	.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px;
	}
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }
	
	/* non-visible horizontal scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }
	
	/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }
	
	/* non-visible scrollbar/RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ 
		padding-right: 0; 
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ 
		padding-bottom: 0; 
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}
	
	/* non-visible horizontal scrollbar */
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
		-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}



/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/

	/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/
	
	/* default theme ("light") */

	.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
	
	.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
	
	.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color:#2d2926;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color:#d22800; 
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color:#d22800;
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color:#d22800;
	}

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(mCSB_buttons.png); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }

	.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }
	

	/* theme: "dark" */

	.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-2", "dark-2" */

	.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }
	
	
	/* theme: "dark-2" */

	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thick", "dark-thick" */

	.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }


	/* theme: "dark-thick" */
	
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thin", "dark-thin" */
	
	.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }

	.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}


	/* theme "dark-thin" */
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }
	
	
	/* theme "rounded-dark", "rounded-dots-dark" */
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }
	
	
	/* theme "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }
	
	
	/* theme "rounded-dots-dark" */
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	
	/* theme "3d", "3d-dark" */
	
	.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
	
	.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }

	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "3d-dark" */
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "3d-thick", "3d-thick-dark" */
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	
	.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
	
	.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }
	
	
	/* theme: "3d-thick-dark" */
	
	.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
	 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "minimal", "minimal-dark" */
	
	.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}
	
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
	
	.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	
	/* theme: "minimal-dark" */
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	/* ---------------------------------------- */
	
	
	
	/* theme "light-3", "dark-3" */
	
	.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }

	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}
	
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "dark-3" */
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
	
	.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	
	/* theme "inset-2", "inset-2-dark" */
	
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2);
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }
	
	
	/* theme "inset-3", "inset-3-dark" */
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
	
	/* ---------------------------------------- */

.rc-selectseat-block .rc-select-seats .mCSB_container{ /* contains the original content */margin-left:auto !important;margin-right:auto !important;}
.rc-selectseat-block .rc-select-seats .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom:25px;}
.rc-selectseat-block .rc-select-seats .mCSB_scrollTools .mCSB_draggerRail{background-color:#a6a6a6;}
.rc-selectseat-block .rc-select-seats .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a6a6a6;}
.rc-selectseat-block .rc-select-seats .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#a6a6a6;}
.rc-selectseat-block .rc-select-seats .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.rc-selectseat-block .rc-select-seats .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#a6a6a6;}
.rc-selectseat-block .rc-select-seats .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:1px;margin:8px 0;}
.rc-selectseat-block .rc-select-seats .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:3px;margin:6px auto;}

.rc-aedarea .mCSB_scrollTools .mCSB_draggerRail{background-color:#a6a6a6;}
.rc-aedarea .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a6a6a6;}
.rc-aedarea .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#a6a6a6;}
.rc-aedarea .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.rc-selectseat-block .rc-select-seats .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#a6a6a6;}
.rc-aedarea .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:1px;margin:8px 0;}
.rc-aedarea .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:3px;margin:6px auto;}
.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	padding-left: 0;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
}
.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px;
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: transparent;
	border: none;
}

/*For IE8 or lower*/
.xdsoft_datetimepicker button {
	border: none !important;
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.xdsoft_noselect::selection { background: transparent }
.xdsoft_noselect::-moz-selection { background: transparent }

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none;
}

.xdsoft_datetimepicker * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {
	display: none;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block;
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px;
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: 0.5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle;
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0;
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev ,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: medium none;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next {
	float: none;
	margin-left: 0;
	margin-right: 14px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child {
	border-top-width: 0;
}

.xdsoft_datetimepicker .xdsoft_today_button:hover,
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer;
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline;
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1.0;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #fff;
	background: #ff8000;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right;
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both;
}

.xdsoft_datetimepicker .xdsoft_year{
	width: 48px;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%;

}

.xdsoft_datetimepicker .xdsoft_calendar td > div {
	padding-right: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	height: 25px;
}

.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #33aaff;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled {
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #fff !important;
	background: #ff8000 !important;
	box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #33aaff !important;
	box-shadow: #178fe5 0 1px 3px 0 inset !important;
	color: #fff !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover {
	color: inherit	!important;
	background: inherit !important;
	box-shadow: inherit !important;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px;
}

.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important }
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important }

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px;
}
.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto;
}
.xdsoft_scroller_box {
	position: relative;
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
	border: 1px solid #333;
	background: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #000;
	background: #007fff;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #cc5500;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #000 !important;
	background: #007fff !important;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important }

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333;
}

.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller {
	background: #333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected {
    display: block;
    border: 1px solid #dddddd !important;
    margin-top: 5px;
    width: 100%;
    color: #454551;
    font-size: 13px;
}
.xdsoft_datetimepicker .blue-gradient-button {
	font-family: "museo-sans", "Book Antiqua", sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* IE10+ */
	background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 );
/* IE6-9 */
}
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {
  color: #454551;
  background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 );
  /* IE6-9 */
}

@font-face {
font-family: 'gtpm_bold';
src: url('../fonts/gt-pressura-mono-bold.eot');
src: url('../fonts/gt-pressura-mono-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-mono-bold.woff') format('woff'), url('../fonts/gt-pressura-mono-bold.ttf') format('truetype'), url('../fonts/gt-pressura-mono-bold.svg#gtpm_bold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtpm_bolditalic';
src: url('../fonts/gt-pressura-mono-bold-italic.eot');
src: url('../fonts/gt-pressura-mono-bold-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-mono-bold-italic.woff') format('woff'), url('../fonts/gt-pressura-mono-bold-italic.ttf') format('truetype'), url('../fonts/gt-pressura-mono-bold-italic.svg#gtpm_bolditalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtpm_light';
src: url('../fonts/gt-pressura-mono-light.eot');
src: url('../fonts/gt-pressura-mono-light.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-mono-light.woff') format('woff'), url('../fonts/gt-pressura-mono-light.ttf') format('truetype'), url('../fonts/gt-pressura-mono-light.svg#gtpm_light') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtpm_lightitalic';
src: url('../fonts/gt-pressura-mono-light-italic.eot');
src: url('../fonts/gt-pressura-mono-light-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-mono-light-italic.woff') format('woff'), url('../fonts/gt-pressura-mono-light-italic.ttf') format('truetype'), url('../fonts/gt-pressura-mono-light-italic.svg#gtpm_lightitalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtpm_regular';
src: url('../fonts/gt-pressura-mono-regular.eot');
src: url('../fonts/gt-pressura-mono-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-mono-regular.woff') format('woff'), url('../fonts/gt-pressura-mono-regular.ttf') format('truetype'), url('../fonts/gt-pressura-mono-regular.svg#gtpm_regular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtpm_regularitalic';
src: url('../fonts/gt-pressura-mono-regular-italic.eot');
src: url('../fonts/gt-pressura-mono-regular-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-mono-regular-italic.woff') format('woff'), url('../fonts/gt-pressura-mono-regular-italic.ttf') format('truetype'), url('../fonts/gt-pressura-mono-regular-italic.svg#gtpm_regularitalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtp_bold';
src: url('../fonts/gt-pressura-bold.eot');
src: url('../fonts/gt-pressura-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-bold.woff') format('woff'), url('../fonts/gt-pressura-bold.ttf') format('truetype'), url('../fonts/gt-pressura-bold.svg#gtp_bold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtp_bolditalic';
src: url('../fonts/gt-pressura-bold-italic.eot');
src: url('../fonts/gt-pressura-bold-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-bold-italic.woff') format('woff'), url('../fonts/gt-pressura-bold-italic.ttf') format('truetype'), url('../fonts/gt-pressura-bold-italic.svg#gtp_bolditalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtp_light';
src: url('../fonts/gt-pressura-light.eot');
src: url('../fonts/gt-pressura-light.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-light.woff') format('woff'), url('../fonts/gt-pressura-light.ttf') format('truetype'), url('../fonts/gt-pressura-light.svg#gtp_light') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtp_lightitalic';
src: url('../fonts/gt-pressura-light-italic.eot');
src: url('../fonts/gt-pressura-light-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-light-italic.woff') format('woff'), url('../fonts/gt-pressura-light-italic.ttf') format('truetype'), url('../fonts/gt-pressura-light-italic.svg#gtp_lightitalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtp_regular';
src: url('../fonts/gt-pressura-regular.eot');
src: url('../fonts/gt-pressura-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-regular.woff') format('woff'), url('../fonts/gt-pressura-regular.ttf') format('truetype'), url('../fonts/gt-pressura-regular.svg#gtp_regular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'gtp_regularitalic';
src: url('../fonts/gt-pressura-regular-italic.eot');
src: url('../fonts/gt-pressura-regular-italic.eot?#iefix') format('embedded-opentype'), url('../fonts/gt-pressura-regular-italic.woff') format('woff'), url('../fonts/gt-pressura-regular-italic.ttf') format('truetype'), url('../fonts/gt-pressura-regular-italic.svg#gtp_regularitalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'atahoma';
src: url('../fonts/atahoma.eot');
src: url('../fonts/atahoma.eot?#iefix') format('embedded-opentype'), url('../fonts/atahoma.woff') format('woff'), url('../fonts/atahoma.ttf') format('truetype'), url('../fonts/atahoma.svg#Tahoma') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'atahoma';
src: url('../fonts/atahoma.eot');
src: url('../fonts/atahoma.eot?#iefix') format('embedded-opentype'), url('../fonts/atahoma.woff') format('woff'), url('../fonts/atahoma.ttf') format('truetype'), url('../fonts/atahoma.svg#Tahoma') format('svg');
font-weight: normal;
font-style: normal;
}



@font-face {
font-family: 'GTPressuraTrial-Light';
src: url('../fonts/GTPressuraTrial-Light.eot');
src: url('../fonts/GTPressuraTrial-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/GTPressuraTrial-Light.woff') format('woff'), url('../fonts/GTPressuraTrial-Light.ttf') format('truetype'), url('../fonts/GTPressuraTrial-Light.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'GTPressuraTrial-Bold';
src: url('../fonts/GTPressuraTrial-Bold.eot');
src: url('../fonts/GTPressuraTrial-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/GTPressuraTrial-Bold.woff') format('woff'), url('../fonts/GTPressuraTrial-Bold.ttf') format('truetype'), url('../fonts/GTPressuraTrial-Bold.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'GTPressuraTrial-Regular';
src: url('../fonts/GTPressuraTrial-Regular.eot');
src: url('../fonts/GTPressuraTrial-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/GTPressuraTrial-Regular.woff') format('woff'), url('../fonts/GTPressuraTrial-Regular.ttf') format('truetype'), url('../fonts/GTPressuraTrial-Regular.svg') format('svg');
font-weight: normal;
font-style: normal;
}


@font-face {
font-family: 'GTPressuraMonoTrial-Regular';
src: url('../fonts/GTPressuraMonoTrial-Regular.eot');
src: url('../fonts/GTPressuraMonoTrial-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/GTPressuraMonoTrial-Regular.woff') format('woff'), url('../fonts/GTPressuraMonoTrial-Regular.ttf') format('truetype'), url('../fonts/GTPressuraMonoTrial-Regular.svg#Tahoma') format('svg');
font-weight: normal;
font-style: normal;
}

body{overflow-x:hidden;}
.p0{padding:0px !important;}
.m0{margin:0px !important;}
.no-border{border:0px solid !important;}
ul, li{list-style:none;padding-left:0px;}
a, button, input[type="submit"], .slick-slide, input:focus{outline:none !important;}
input:focus, input:hover{-webkit-box-shadow:none !important;box-shadow:none !important;}
body{font-family:'gtpm_regular';font-size:18px;line-height:1.4;margin:0;padding:0 !important;}
/*.clearfix:before,.clearfix:after, .cod-scroller:before,.cod-scroller:after{display:table;content:" ";}
.clearfix:after, .cod-scroller:after{clear:both;}
*/
/*=== Start Header Section Block */
header.normal-header{display:block;height:100px;padding:0;margin:0;background:/*url('../images/header-shape.png') no-repeat center top*/
 #000;text-align:center;position:fixed;width:100%;top:0;z-index:1001;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background-size:contain;}
/*header.normal-header .roxy-logo{display:inline-block;padding:0;position:absolute;left:50%;top:40px;margin-left:-150px;width:300px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
*/
.navsection{text-align:right;}
header.normal-header .roxy-logo{display:inline-block;padding:0;position:absolute;left:55px;top:14px;width:180px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
header.normal-header .left-section{float:none;display:inline-block;padding:43px 0 0;background:none;border:0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
header.normal-header .left-section .left-nav{margin:0;padding:0}
header.normal-header .left-section .left-nav > li{margin:0 45px 0 0;padding:0 0 5px;float:left}
header.normal-header .left-section .left-nav > li > a{display:block;padding:1px 0 5px;margin:0;text-decoration:none;color:#ebe6e6;font:17px/20px 'gtpm_regular';text-transform:uppercase;position:relative;overflow:hidden;background:none;}
header.normal-header .left-section .left-nav > li > a:hover, header.normal-header .left-section .left-nav > li > a:focus{background:none;}
header.normal-header .left-section .left-nav > li > a > i{border-bottom:2px solid #ebe6e6;position:absolute;left:50%;content:'';width:0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;bottom:0px;}
header.normal-header .left-section .left-nav > li:hover > a > i{left:10%;width:80%;}
header.normal-header .left-section .left-nav > li.active > a > i{border-bottom:2px solid #ebe6e6;width:80%;left:10%;}
header.normal-header .left-section .left-nav > li > .perspective{-webkit-perspective:1200px;perspective:1200px;position:absolute;width:280px;z-index:1;}
header.normal-header .left-section .left-nav > li:hover .perspective{opacity:1;}
header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu{background:none;opacity:0;margin:0;border-radius:0;padding:0px 0 0;top:5px;display:block !important;border:0;min-width:280px;-webkit-box-shadow:none;box-shadow:none;-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0px 0;transform-origin:0px 0;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
header.normal-header .left-section .left-nav > li:hover > .perspective .dropdown-menu{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li{border-top:1px solid #46413e;background:#222}
header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > i{background:url('../images/home-sprite-icons.png') no-repeat -2px -80px;content:'';width:22px;height:25px;position:absolute;top:0px;left:47px;margin-left:-8px;border:0;z-index:-1}
header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu li.first-child{margin-top:12px;border-top:0;}
header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li > a, header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li > a:focus{font:17px/18px 'gtpm_regular';text-transform:uppercase;color:#c2bebb;padding:15px 30px 15px 30px;background:none}
header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li > a:hover{background:#fff;color:#d22800}
header.normal-header .left-section .left-nav > li > .dropdown-menu{background:none;margin:0;border-radius:0;padding:0px 0 0;top:27px;display:block !important;border:0;min-width:280px;-webkit-box-shadow:none;box-shadow:none;-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0px 0;transform-origin:0px 0;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
header.normal-header .left-section .left-nav > li:hover > .dropdown-menu{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
header.normal-header .left-section .left-nav > li > .dropdown-menu > li{border-top:1px solid #46413e;background:#322826}
header.normal-header .left-section .left-nav > li > .dropdown-menu li.first-child{margin-top:12px;border-top:0;}
header.normal-header .left-section .left-nav > li > .dropdown-menu > li > a, header.normal-header .left-section .left-nav > li > .dropdown-menu > li > a:focus{font:17px/18px 'gtpm_regular';text-transform:uppercase;color:#c2bebb;padding:15px 30px 10px 30px;background:none}
header.normal-header .left-section .left-nav > li > .dropdown-menu > li > a:hover{background:#fff;color:#d22800}
header .left-section.seclevelnav{padding:33px 0 0px}
header.sticky .left-section.seclevelnav{padding:23px 0 0px}
header .left-section.seclevelnav .left-nav{}
header .left-section.seclevelnav .left-nav > li{padding:0;margin:0 25px 0 0}
header .left-section.seclevelnav .left-nav > li > a{padding:10px 30px 7px 30px}
header .left-section.seclevelnav .left-nav > li > a > i, header .left-section.seclevelnav .left-nav > li > .dropdown-menu > i{display:none}
header .left-section.seclevelnav .left-nav > li:before{border:0;position:absolute;left:0;content:'';width:100%;background:#322826;height:0;-webkit-transition:0.4s all 0.34s ease;-ms-transition:0.4s all 0.34s ease;-o-transition:0.4s all 0.34s ease;transition:0.4s all 0.34s ease;top:0;bottom:inherit;z-index:-1}
header .left-section.seclevelnav .left-nav > li:hover:before{height:100%;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
header .left-section.seclevelnav .left-nav > li > .dropdown-menu li.first-child{margin:0;}
header .left-section.seclevelnav .left-nav > li > .dropdown-menu{background:none;min-height:0;width:0;overflow:hidden;height:0;margin:0;border-radius:0;padding:0px 0 0;top:33px;display:block !important;border:0;min-width:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
header .left-section.seclevelnav .left-nav > li:hover > .dropdown-menu{-webkit-transform:scaleY(1);transform:scaleY(1);height:100%;min-height:200px;min-width:280px;-webkit-transition:0.8s all 0.2s ease;-ms-transition:0.8s all 0.2s ease;-o-transition:0.8s all 0.2s ease;transition:0.8s all 0.2s ease;}
header.normal-header .right-section{float:right;display:inline-block;padding:34px 350px 0 0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
header.normal-header .right-section .right-nav{float:left;}
header.normal-header .right-section .right-nav.aftersignup-right{float:left;/*margin-right:120px*/
}
header.normal-header .right-section .right-nav ul{/*margin:0 235px 0 0;*/
padding:0;}
header.normal-header .right-section .right-nav.aftersignup-right ul{margin:0;}
header.normal-header .right-section .right-nav ul > li{margin:0;padding:0;float:left;position:relative;}
/*header.normal-header .right-section .right-nav ul li:first-child{margin-right:10px;}
*/
header.normal-header .right-section .right-nav ul > li > a{display:block;padding:1px 30px 5px;margin:0;text-decoration:none;color:#ebe6e6;font:20px/20px 'gtpm_regular';text-transform:uppercase;position:relative}
header.normal-header .right-section .right-nav ul > li.my-movies-nav a{margin-right:15px;}
header.normal-header .right-section .right-nav ul > li.my-movies-nav a:after{background:url(../images/my-movies-icon.png) no-repeat 0 -17px;display:inline-block;right:-22px;position:absolute;top:50%;width:15px;height:14px;content:'';-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:-10px;}
header.normal-header .right-section .right-nav ul > li.my-movies-nav a:hover:after{background:url(../images/my-movies-icon.png) no-repeat 0 0px;}
header.normal-header .right-section .right-nav ul > li > a i{border-bottom:2px solid #ebe6e6;position:absolute;left:50%;content:'';width:0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;bottom:0px;}
header.normal-header .right-section .right-nav ul > li > a:hover i{left:12%;width:75%;}
header.normal-header .right-section .edit{float:left;margin-right:45px;margin-top:8px}
header.normal-header .right-section .edit a{background:url('../images/roxy-icons.png') no-repeat left top;display:block;width:22px;height:23px;}
header.normal-header .right-section .right-nav ul li.eh-roxy{margin:-3px 45px 0 0;color:#e8390f;font:20px 'gtpm_regular';}
header.normal-header .right-section .right-nav ul li.eh-roxy span{background:url(../images/phone-icon.png) no-repeat 0 0;display:inline-block;width:27px;height:27px;margin-right:12px;}
header.normal-header .left-section .left-nav{margin:0;padding:0}
header.normal-header .right-section .right-nav ul > li{margin:0;padding:0 0 5px;float:left}
header.normal-header .right-section .right-nav ul > li > a{display:block;padding:1px 30px 5px;margin:0;text-decoration:none;color:#ebe6e6;font:20px/20px 'gtpm_regular';text-transform:uppercase;position:relative;/* overflow:hidden;*/
background:none;}
header.normal-header .right-section .right-nav ul > li > a:hover, header.normal-header .right-section .right-nav ul > li > a:focus{background:none;}
header.normal-header .right-section .right-nav ul > li > a > i{border-bottom:2px solid #ebe6e6;position:absolute;left:50%;content:'';width:0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;bottom:0px;}
header.normal-header .right-section .right-nav ul > li:hover > a > i{left:10%;width:80%;}
header.normal-header .right-section .right-nav ul > li.active > a > i{border-bottom:2px solid #ebe6e6;width:80%;left:10%;}
header.normal-header .right-section .right-nav ul > li > .perspective{-webkit-perspective:1200px;perspective:1200px;position:absolute;width:280px;z-index:1;}
header.normal-header .right-section .right-nav ul > li:hover .perspective{opacity:1 !important;}
header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu{background:none;opacity:0;margin:0;border-radius:0;padding:0px 0 0;top:5px;display:block;border:0;min-width:280px;-webkit-box-shadow:none;box-shadow:none;-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0px 0;transform-origin:0px 0;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
header.normal-header .right-section .right-nav ul > li:hover > .perspective .dropdown-menu{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li{border-top:1px solid #46413e;background:#222;margin:0;float:none;padding:0;}
header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > i{background:url('../images/home-sprite-icons.png') no-repeat -2px -80px;content:'';width:22px;height:25px;position:absolute;top:0px;left:47px;margin-left:-8px;border:0;z-index:-1}
header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu li.first-child{margin-top:12px;border-top:0;}
header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a:focus{font:17px/18px 'gtp_regular';text-transform:uppercase;color:#c2bebb;padding:15px 30px 15px 30px;background:none}
header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a:hover{background:#fff;color:#d22800}
header.normal-header .right-section .right-nav ul > li > .dropdown-menu{background:none;margin:0;border-radius:0;padding:0px 0 0;top:27px;display:block !important;border:0;min-width:280px;-webkit-box-shadow:none;box-shadow:none;-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:0px 0;transform-origin:0px 0;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
header.normal-header .right-section .right-nav ul > li:hover > .dropdown-menu{-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
header.normal-header .right-section .right-nav ul > li > .dropdown-menu > li{border-top:1px solid #46413e;background:#322826}
header.normal-header .right-section .right-nav ul > li > .dropdown-menu li.first-child{margin-top:12px;border-top:0;}
header.normal-header .right-section .right-nav ul > li > .dropdown-menu > li > a, header.normal-header .right-section .right-nav ul > li > .dropdown-menu > li > a:focus{font:17px/18px 'gtpm_regular';text-transform:uppercase;color:#c2bebb;padding:15px 30px 10px 30px;background:none}
header.normal-header .right-section .right-nav ul > li > .dropdown-menu > li > a:hover{background:#fff;color:#d22800}
/*reduced height*/
header.normal-header .left-section{margin-bottom:0;}
/*reduced height*/
header.normal-header .profile{margin:0;cursor:pointer;position:absolute;right:225px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;z-index:1000}
header.normal-header .profile > a{font:14px/40px 'gtp_regular';display:inline-block;color:#ebe6e6;text-transform:uppercase;position:relative;padding-right:20px;}
header.normal-header .profile > a:after{content:'';position:absolute;right:0px;top:50%;width:13px;height:8px;background:url('../images/profile-arrow.png') no-repeat left top;margin-top:-4px;}
header.normal-header .profile .profile-span{display:inline-block;float:left;margin-right:5px;}
header.normal-header .profile figure{display:inline-block;float:left;margin:0;padding:0;width:34px;height:34px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
header.normal-header .profile figure img{width:34px;height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
header.normal-header .profile > .perspective{-webkit-perspective:1200px;perspective:1200px;position:absolute;width:280px;top:0;right:0;}
header .profile.seclevelnav{top:30px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
header.sticky .profile.seclevelnav{top:20px;}
header .profile.seclevelnav > a{padding:5px 35px 0 15px}
header .profile.seclevelnav > a:hover{}
header .profile.seclevelnav > a:before{background:#201d1b;content:'';position:absolute;overflow:hidden;width:100%;height:0;left:0;top:0;-webkit-transition:0.3s all 0.9s ease;-ms-transition:0.3s all 0.9s ease;-o-transition:0.3s all 0.9s ease;transition:0.3s all 0.9s ease;z-index:-1;}
header .profile.seclevelnav.over > a:before{background:#201d1b;content:'';position:absolute;overflow:hidden;width:100%;height:0;left:0;top:0;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;}
header .profile.seclevelnav.over > a:before{height:100%;}
header .profile.seclevelnav > a:after{right:10px;}
header .profile.seclevelnav .login-box .login-out{margin-top:0}
header .profile.seclevelnav .login-box{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:1s all 0.2s ease;-ms-transition:1s all 0.2s ease;-o-transition:1s all 0.2s ease;transition:1s all 0.2s ease;}
header .profile.seclevelnav.over .login-box{-webkit-transform:scale(1);transform:scale(1);}
header .profile.seclevelnav.over .login-box, header .profile.seclevelnav .login-box{top:45px;right:0;}
header .profile.seclevelnav.over .login-box .login-out:before, header .profile.seclevelnav .login-box .login-out:before{top:0;height:0;width:0;}
header.normal-header .right-section .menu-icon{float:left;margin-top:10px}
header.normal-header .right-section .menu-icon a{background:url('../images/roxy-icons.png') no-repeat -34px top;display:block;width:28px;height:23px;}
header.sticky{height:80px;background:/*url('../images/header-shape.png') no-repeat center -40px*/
 #000;padding:0 15px 10px;}
header.sticky .left-section{padding:34px 0 0;}
header.sticky .right-section{padding:28px 500px 0 0;}
header.sticky .roxy-logo{width:140px;top:15px;}
.mobile-icon{display:none;}
/*=== End Header Section Block ===*/
/*=== Start Main banner Section Block ===*/
.maincontent-wraper{margin:99px 0 0;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;}
.maincontent-wraper:before{position:absolute;content:'';left:0;height:180px;top:-180px;width:100%;background:#d22800;display:none;}
.maincontent-wraper.main-banner-slide{margin:80px 0 0;}
.maincontent-withline{position:relative;z-index:0}
/*.maincontent-withline:before{content:'';display:block;overflow:hidden;background:url('../images/movie-list-left.png') repeat-y left top;height:100%;width:177px;left:0;top:0;position:absolute;z-index:1}
.maincontent-withline:after{content:'';display:block;overflow:hidden;background:url('../images/movie-list-right.png') repeat-y left top;height:100%;width:177px;right:0;top:0;position:absolute;z-index:0}
*/
.main-banner{overflow:hidden;background:#000;z-index:1;}
.content_slider{width:100%;overflow:hidden;}
.gallery_content{overflow:hidden;margin-left:-320px;opacity:0;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
/* my account page style start */
.my-account-page{}
.my-account-page{padding:0 !important;}
.my-account-page-blk{}
.my-account-page-blk .myaccount-banner{position:relative;}
.my-account-page-blk .myaccount-img{position:relative;}
.my-account-page-blk .myaccount-img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0.63) 40%, rgba(0, 0, 0, 0.38) 60%, rgba(0, 0, 0, 0.15) 80%, rgba(0, 0, 0, 0.01) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0.63) 40%, rgba(0, 0, 0, 0.38) 60%, rgba(0, 0, 0, 0.15) 80%, rgba(0, 0, 0, 0.01) 100%);background:-ms-linear-gradient(bottom, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0.63) 40%, rgba(0, 0, 0, 0.38) 60%, rgba(0, 0, 0, 0.15) 80%, rgba(0, 0, 0, 0.01) 100%);background:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0.63) 40%, rgba(0, 0, 0, 0.38) 60%, rgba(0, 0, 0, 0.15) 80%, rgba(0, 0, 0, 0.01) 100%);background:linear-gradient(to top, rgba(0, 0, 0, 0.64) 0%, rgba(0, 0, 0, 0.63) 40%, rgba(0, 0, 0, 0.38) 60%, rgba(0, 0, 0, 0.15) 80%, rgba(0, 0, 0, 0.01) 100%);}
.my-account-page-blk .myaccount-head{position:absolute;top:0;left:0;width:100%;height:100%;}
.my-account-page-blk .myaccount-head .container{height:100%;}
.my-account-page-blk .myaccount-contant{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
.my-account-page-blk .myaccount-contant h1{font:30px/34px 'gtp_bold';color:#fff;text-transform:uppercase;margin:0;padding-bottom:5px;}
.my-account-page-blk .myaccount-contant p{font:18px/23px 'gtp_light';color:#fff;letter-spacing:1px;width:70%;}
.myaccount-tab-blk{}
.myaccount-tab-blk .nav-tabs{border:0;}
.my-account-page-blk .myaccount-tab-blk{margin-top:-27px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab{font-size:0;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li{display:inline-block;padding-left:10px;min-width:240px;text-align:center;cursor:pointer;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li:first-child{padding-left:0;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{font:20px/24px 'gtp_bold';color:#000;border:1px solid #ccc;border-radius:0;padding:14px 69px;text-transform:uppercase;background:#fff;display:block;text-align:center;position:relative;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:1;margin:0;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a:after{display:none;opacity:0;position:absolute;content:'';width:17px;height:10px;bottom:0px;left:50%;background:url(../images/my-profile/down-arrow.png) no-repeat bottom center;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li:hover a, .my-account-page-blk .myaccount-tab-blk .myaccount-tab li.active a{color:#fff;background:#d12800;opacity:1;border:1px solid #d12800;cursor:pointer;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li.active a:after, .my-account-page-blk .myaccount-tab-blk .myaccount-tab li:hover a:after{opacity:1;bottom:-10px;}
.my-account-ava-rewards{}
.my-account-page-blk .my-account-ava-rewards{padding:40px 0 0;}
.my-account-page-blk .my-account-ava-rewards .rc-faq-inner{padding:34px 0 0;}
.my-account-page-blk .my-account-ava-rewards h3{font:30px/35px 'gtp_bold';text-transform:uppercase;margin:25px 0 0;position:relative;padding-left:70px;color:#000;}
.my-account-page-blk .my-account-ava-rewards h3:before{content:'';position:absolute;width:61px;height:44px;left:0;bottom:-6px;background:url('../images/my-profile/available-rewards.svg') no-repeat center;}
.my-account-page-blk .my-account-ava-rewards1 h3:before{content:'';position:absolute;width:61px;height:44px;left:0;bottom:-5px;background:url('../images/my-profile/account-star.svg') no-repeat center;}
.my-account-page-blk .my-account-ava-rewards .rc-accdn-block{border:1px solid #cdc7c7;margin-bottom:18px;}
.my-account-page-blk .my-account-ava-rewards .rc-accdn-block .faq-topic-head:hover{background:#f7f7f7;}
.my-account-page-blk .my-account-ava-rewards .rc-accdn-block.active .faq-topic-head{border-bottom:1px solid #cdc7c7;}
.my-account-page-blk .my-account-ava-rewards .rc-accdn-block.active .faq-topic-head{background:#f7f7f7;}
/*.my-account-page-blk .my-account-ava-rewards .faq-topic-head.ticket-img:before{content:'';position:absolute;left:50px;width:43px;height:42px;bottom:0;background:url('../images/my-profile/ticket.png') no-repeat center;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
*/
.my-account-page-blk .my-account-ava-rewards .faq-topic-head.discount-img:before{content:'';position:absolute;left:50px;width:44px;height:44px;bottom:0;background:url('../images/my-profile/discount.svg') no-repeat center;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.faq-topic-head{}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head{position:relative;padding:25px 30px 25px 40px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
/*.my-account-page-blk .my-account-ava-rewards .faq-topic-head:before{content:'';position:absolute;left:35px;width:29px;height:37px;bottom:0;background:url('../images/my-profile/popcorn.png') no-repeat center;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
*/
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{width:4.5%;display:inline-block;vertical-align:middle;line-height:52px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img img{display:inline-block;vertical-align:middle;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{font:22px/26px 'gtp_bold';letter-spacing:1px;text-transform:inherit;display:inline-block;vertical-align:middle;padding-left:30px;width:95.5%;padding-top:15px;padding-bottom:15px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2:after{content:'';position:absolute;height:100%;width:1px;background:#ccc;top:0;left:0;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .faq-cont{display:inline-block;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head p{font:19px/23px 'gtp_light';text-transform:inherit;display:inline-block;color:#000;}
.faq-topic-body{}
.my-account-page-blk .rc-accdn-block .faq-topic-body.active{border-top:1px solid #cdc7c7;}
.my-account-page-blk .rc-accdn-block .rc-accdn-block.active .faq-topic-body{border-top:0px solid #cdc7c7;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:40px 132px;display:none;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body p{font:19px/32px 'gtp_light';color:#000;padding-right:0px;margin-top:0;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body .term-text{font:22px/26px 'gtp_bold';margin:0;padding:32px 0;}
.tick-list{}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body .tick-list li{font:19px/23px 'gtp_light';margin:0;color:#000;padding:0 0 40px 30px;list-style-type:none;position:relative;vertical-align:top;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body .tick-list li:before{content:'';position:absolute;left:10px;width:18px;height:14px;bottom:0;background:url('../images/my-profile/tick.png') no-repeat center;top:14px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.my-account-locked{}
.my-account-page-blk .my-account-locked{}
.my-account-page-blk .my-account-locked{padding:20px 0;}
.my-account-page-blk .my-account-locked .rc-accdn-block{border:1px solid #cdc7c7;margin-bottom:18px;position:relative;}
.my-account-page-blk .my-account-locked .rc-accdn-block:before{content:'';position:absolute;left:0;width:32px;height:32px;bottom:0;background:url('../images/my-profile/lock.png') #fff no-repeat center;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;border:1px solid #ccc;border-radius:32px;z-index:1;}
.my-account-page-blk .my-account-locked .rc-faq-inner{padding:34px 0 0;}
.my-account-page-blk .my-account-locked h3{font:30px/43px 'gtp_bold';text-transform:uppercase;margin:0;position:relative;padding-left:50px;color:#000;}
.my-account-page-blk .my-account-locked h3:before{content:'';position:absolute;width:43px;height:43px;left:0;bottom:0;background:url('../images/my-profile/star-lock.png') no-repeat center;}
.my-account-page-blk .my-account-locked .rc-accdn-block .faq-topic-head:hover{background:#f7f7f7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-account-page-blk .my-account-locked .rc-accdn-block.active .faq-topic-head{border-bottom:1px solid #cdc7c7;}
.my-account-page-blk .my-account-locked .rc-accdn-block.active .faq-topic-head{background:#f7f7f7;}
.my-account-locked .faq-topic-head{}
.my-account-page-blk .my-account-locked .faq-topic-head{position:relative;padding:25px 30px 25px 40px;opacity:0.5;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-account-page-blk .my-account-locked .locked-head-img-1:before{content:'';position:absolute;left:50px;width:44px;height:44px;bottom:0;background:url('../images/my-profile/snacks.png') no-repeat center;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.my-account-page-blk .my-account-locked .locked-head-img-2:before{content:'';position:absolute;left:50px;width:43px;height:42px;bottom:0;background:url('../images/my-profile/sliver.png') no-repeat center;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.my-account-page-blk .my-account-locked .faq-topic-head h2{font:22px/26px 'gtp_bold';letter-spacing:1px;text-transform:inherit;padding-left:90px;padding-right:20px;}
.my-account-page-blk .my-account-locked .faq-topic-head h2:after{content:'';position:absolute;height:100%;width:1px;background:#ccc;top:0;left:60px;}
.my-account-page-blk .my-account-locked .faq-topic-head .faq-cont{display:inline-block;}
.my-account-page-blk .my-account-locked .faq-topic-head p{font:19px/23px 'gtp_light';text-transform:inherit;display:inline-block;color:#000;}
.my-account-page-blk .my-account-locked .faq-topic-body{padding:0 0 30px 130px;opacity:0.5;}
.my-account-page-blk .my-account-locked .faq-topic-body p{font:19px/32px 'gtp_light';color:#000;padding-right:110px;}
.my-account-page-blk .my-account-locked .faq-topic-body .term-text{font:22px/26px 'gtp_bold';margin:0;padding:32px 0;}
.my-account-benefits{}
.my-account-page-blk .my-account-benefits{padding:25px 0 80px;}
.my-account-page-blk .my-account-benefits .rc-accdn-block{border:1px solid #cdc7c7;margin-bottom:18px;position:relative;}
.my-account-page-blk .my-account-benefits .rc-faq-inner{padding:35px 0 0;}
.my-account-page-blk .my-account-benefits h3{font:30px/46px 'gtp_bold';text-transform:uppercase;margin:0;position:relative;padding-left:75px;color:#000;}
.my-account-page-blk .my-account-benefits h3:before{content:'';position:absolute;width:65px;height:46px;left:0;bottom:0;background:url('../images/my-profile/hand.svg') no-repeat center;}
.my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head:hover{background:#f7f7f7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head{border-bottom:1px solid #cdc7c7;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head{background:#f7f7f7;}
.my-account-benefits .faq-topic-head{}
.my-account-page-blk .my-account-benefits .faq-topic-head{position:relative;padding:37px 30px 37px 80px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-account-page-blk .my-account-benefits .faq-topic-head h2{font:30px/34px 'gtp_bold';text-transform:inherit;padding-left:54px;float:left;width:100%;}
.my-account-page-blk .my-account-benefits .faq-topic-head .faq-cont{display:inline-block;}
.my-account-page-blk .my-account-benefits .faq-topic-head p{font:19px/32px 'gtp_light';text-transform:inherit;display:inline-block;color:#000;}
.my-account-page-blk .my-account-benefits .faq-topic-body{padding:40px 84px;display:none;}
.my-account-page-blk .my-account-benefits .faq-topic-body p{font:19px/32px 'gtp_light';color:#000;margin-top:0;}
.my-account-page-blk .my-account-benefits .faq-topic-body .term-text{font:22px/26px 'gtp_bold';margin:0;padding:32px 0;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-sliver{border-bottom:2px solid #dcd8d8;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-gold{border-bottom:2px solid #f2b745;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-platinum{border-bottom:2px solid #acacac;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-sliver:before{content:'';position:absolute;width:45px;height:44px;bottom:0;background:url('../images/my-profile/star-lock.svg') no-repeat center;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:70px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-gold:before{content:'';position:absolute;width:45px;height:44px;top:50%;bottom:0;background:url('../images/my-profile/gold-lock.svg') no-repeat center;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:70px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-platinum:before{content:'';position:absolute;width:45px;height:44px;top:50%;bottom:0;background:url('../images/my-profile/platinum-lock.svg') no-repeat center;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:70px;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head.icon-sliver:before, .my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head.icon-sliver.icon-sliver-unlock:before{background:url('../images/my-profile/silver-lock.svg') no-repeat center;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head.icon-gold:before, .my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head.icon-gold.icon-gold-unlock:before{background:url('../images/my-profile/gold-unlock.svg') no-repeat center;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head.icon-platinum:before, .my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head.icon-platinum.icon-platinum-unlock:before{background:url('../images/my-profile/platinum-unlock.svg') no-repeat center;}
.tick-list{}
/* .my-account-page-blk .my-account-benefits .faq-topic-body .tick-list{padding-top:40px;}
 */
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li{font:19px/23px 'gtp_light';margin:0;color:#000;padding:0 0 30px 30px;list-style-type:none;position:relative;vertical-align:top;}
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li:last-child{padding-bottom:0;}
/*.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li:before{content:'';position:absolute;left:10px;width:18px;height:14px;bottom:0;background:url('../images/my-profile/tick.png') no-repeat center;top:14px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
*/
.my-account-page-blk .my-account-scroll{width:100%;height:auto;border-bottom:1px solid rgba(255, 255, 255, 0.40);padding:0;}
.my-account-page-blk .tse-content{display:inline-block;white-space:nowrap;width:100%;height:70px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li{float:none;}
.my-account-page{}
.my-account-page .faq-topic-head h2 .faq-icons{width:24px !important;height:14px !important;background-position:center -28px !important;position:absolute !important;top:50% !important;right:30px !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.my-account-page .rc-accdn-block .faq-topic-head h2 .faq-icons{background:url(../images/my-profile/arrow.png) 0 0 no-repeat;}
.my-account-page .rc-accdn-block.active .faq-topic-head h2 span.faq-icons{-webkit-transform:translateY(-50%) rotateX(180deg);-moz-transform:translateY(-50%) rotateX(180deg);-o-transform:translateY(-50%) rotateX(180deg);-ms-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg);/* background-position:center -8px !important;*/
}
/* my account page style end */
.my-account-ava-rewards .rc-accdn-block .faq-topic-head h2 span{background:url(../images/faq-arrows.png) 0 0 no-repeat;}
.my-account-ava-rewards .rc-accdn-block .faq-topic-head h2 span.faq-icons{width:19px;height:19px;background-position:center -17px;position:absolute;top:10px;right:0;}
.my-account-ava-rewards .rc-accdn-block.active .faq-topic-head h2 span.faq-icons{height:19px;width:19px;background-position:center 5px;}
/* cookies page start */
.main-container{position:relative;}
.cookies-popup-blk{}
.cookies-popup-blk{position:fixed;width:100%;/*height:100%;background:rgba(0, 0, 0, 0.5);*/
left:0;top:0;z-index:1001;}
.cookies-popup-blk .cookies-popup-container{}
.cookies-popup-blk .cookies-popup-container{position:fixed;bottom:0;width:100%;background:#000;/*margin-bottom:70px;*/
padding:28px 0;}
.cookies-popup-blk .cookies-popup-container .cookies-content{margin:0 auto;position:relative;}
.cookies-popup-blk .cookies-popup-container .cookies-content p{color:#fff;font:16px/20px 'gtp_light';width:75%;display:inline-block;}
.cookies-popup-blk .cookies-popup-container .cookies-content p a{border-bottom:1px solid red;color:#fff;text-decoration:none;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn{display:inline-block;padding-left:80px;vertical-align:top;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn .more{position:relative;z-index:10;background:#d22800;font:16px/20px 'gtp_bold';letter-spacing:1px;color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:12px 42px 12px 42px;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn .more:hover{color:#de3b1a;text-decoration:none;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn .more:hover .ms-icon{width:100%;left:0;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn .more .ms-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.cookies-popup-blk .cookies-popup-container .cookies-content .close-btn{position:absolute;right:0px;top:50%;width:23px;height:23px;background:url('../images/home-banner/close.png') no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}
.book-btn{display:inline-block;vertical-align:top;margin:20px 0 0;}
.book-btn .more{position:relative;z-index:10;background:#d22800;font:16px/20px 'gtp_bold';letter-spacing:1px;color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:10px 20px;}
.book-btn .more:hover{color:#fff;text-decoration:none;}
.book-btn .more:hover .ms-icon{width:100%;left:0;}
.book-btn .more .ms-icon{height:100%;width:0;background:#707070;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

/* cookies page end */
/* cookie-policy table style start */
.cookie-policy table tr th{font:17px/21px 'gtp_bold';text-align:left;}
.cookie-policy table tr td{font:17px/24px 'gtp_light';text-align:left;}
body{background:none !important;}
body.rc-webview-pages{background:#fff !important;}
/* cookie-policy table style end */
/* (Experiencs page) and (Experiencs inner page) Start */
/* Experiencs page start */
.exp-wrapper{padding-top:100px;}
.exp-wrapper .exp-img-blk{}
.exp-wrapper .exp-img-blk .head{padding:70px 0 55px;text-align:center;}
.exp-wrapper .exp-img-blk .head h1{padding:15px 0 0;text-transform:uppercase;font:45px/49px 'gtp_bold';color:#232222;position:relative;margin:0;}
.exp-wrapper .exp-img-blk .head h1:before{content:'';position:absolute;top:0;width:262px;height:3px;background:#000;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.exp-wrapper .exp-img-blk .head p{font:23px/27px 'gtp_regular';letter-spacing:1px;text-transform:uppercase;}
.exp-wrapper .exp-img-blk ul{margin:-50px 0;padding-bottom:100px;}
.exp-wrapper .exp-img-blk li{position:relative;padding:50px 0;}
.exp-wrapper .exp-img-blk li .bg-img{position:relative;}
.exp-wrapper .exp-img-blk li .bg-img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0, 0.3);}
.exp-wrapper .exp-img-blk .img-body{position:absolute;bottom:150px;left:0;padding:0 100px;width:100%;}
.exp-wrapper .exp-img-blk .img-body figure{margin-bottom:27px;margin-left:95px;}
.exp-wrapper .exp-img-blk .img-body .content{padding:70px 100px;background:#fff;}
    .exp-wrapper .exp-img-blk .img-body .content h3 {
        font: 36px/40px 'GTPressuraTrial-Bold';
        color: #000;
        letter-spacing: 1px;
        text-transform: uppercase;
        margin: 0px;
    }
.exp-wrapper .exp-img-blk .img-body .content p{width:80%;display:inline-block;color:#000;font:25px/29px 'GTPressuraTrial-Light';letter-spacing:1px;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk{float:right;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore{position:relative;z-index:10;background:#d12800;font:25px/50px 'GTPressuraTrial-Bold';color:#fff;text-transform:uppercase;text-decoration:none;width:170px;text-align:center;height:50px;display:inline-block;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .ms-icon{height:100%;width:0;background:#000;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore:hover{color:#fff;text-decoration:none;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore:hover .ms-icon{width:100%;left:0;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page{}
.exp-inner-page .exp-body{position:relative;}
.exp-inner-page .exp-body .back-btn{position:absolute;top:5.076142131979695%;left:55px;z-index:1;}
.exp-inner-page .exp-body .back-btn a{font:22px/26px 'GTPressuraTrial-Light';text-transform:uppercase;color:#fff;position:relative;padding-left:20px;}
.exp-inner-page .exp-body .back-btn a:hover{text-decoration:none;}
.exp-inner-page .exp-body .back-btn a:before{content:'';position:absolute;left:0;top:50%;background:url('../images/experiences/roxy-exp-inner/back-btn.png') no-repeat center center;width:10px;height:18px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}
.exp-inner-page .exp-body .banner-img{position:relative;z-index:0;}
.exp-inner-page .exp-body .banner-img:before{background:rgba(0,0,0,.4);content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}
.exp-inner-page .exp-body .banner-content{width:100%;height:100%;position:absolute;bottom:0;left:0;}
.exp-inner-page .exp-body .banner-content > .container{height:100%;}
.exp-inner-page .exp-body .banner-content .content{height:100%;max-width:1200px;margin:0 auto;text-align:center;}
.exp-inner-page .exp-body .banner-content .content .rc-dubtable{width:100%;height:100%;display:table;}
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell{display:table-cell;vertical-align:middle;}
.exp-inner-page .exp-body .banner-content .content figure img{display:inline-block;}
.exp-inner-page .exp-body .banner-content .content p{font:35px/39px 'GTPressuraTrial-Light';color:#fff;letter-spacing:1px;padding-top:22px;}
.exp-inner-page .exp-body .banner-content .content .play-icon{display:inline-block;padding-top:60px;}
.exp-inner-page .exp-body .banner-content .content .play-icon a{cursor:default;}
.rc-webview-pages .exp-inner-page .body-content{background:#fff;}
.exp-inner-page .body-content .exp-inner-head{padding-top:100px;text-align:center;}
.exp-inner-page .body-content .exp-inner-head h2{padding:7px 0 10px;font:45px/49px 'GTPressuraTrial-Bold';position:relative;margin:0;text-transform:uppercase;color:#000;}
.exp-inner-page .body-content .exp-inner-head h2:before{content:'';position:absolute;top:0;left:50%;width:380px;height:2px;background:#000;transform:translate(-50%,0);}
.exp-inner-page .body-content .exp-inner-head h2:after{content:'';position:absolute;bottom:0;left:50%;width:146px;height:2px;background:#000;transform:translate(-50%,0);}
.exp-inner-page .body-content .exp-inner-head .para{padding:42px 0 0;max-width:1145px;margin:0 auto;}
.exp-inner-page .body-content .exp-inner-head .para p{padding:20px 0;font:23px/39px 'gtp_regular';letter-spacing:1px;color:#000;}
.exp-inner-page .body-content .exp-inner-img-blk{padding:72px 0 50px;}
.exp-inner-page .body-content .exp-inner-img-blk ul{margin:-100px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:100px 0;position:relative;}
.exp-inner-page .body-content .exp-inner-img-blk ul li > figure{position:relative;}
.rc-webview-pages .exp-inner-page .body-content .exp-inner-img-blk ul li > figure{z-index:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li > figure:before{background:rgba(0,0,0,0.22);content:"";position:absolute;top:0;right:0;bottom:0;left:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 200px;position:absolute;bottom:100px;left:0;width:100%;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{padding:52px 70px 68px 70px;background:#fff;text-align:left;max-width:570px;display:inline-block;position:relative;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body.lft{float:left;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body.rgt{float:right;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2{padding-top:10px;font:39px/43px 'GTPressuraTrial-Bold';letter-spacing:1px;text-transform:uppercase;margin:0;color:#000;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2 span{font:27px/33px 'GTPressuraTrial-Regular';display:block;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h3{font:27px/32px 'gtp_regular';letter-spacing:1px;text-transform:uppercase;margin:0;color:#000;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p{font:20px/27px 'gtp_regular';letter-spacing:1px;color:#000;padding-top:25px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap{font-size:0;padding:35px 0 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn{min-width:171px;height:50px;font:23px/50px 'GTPressuraTrial-Bold';color:#fff;background:#d92424;padding:0 15px;display:inline-block;vertical-align:top;text-align:center;text-transform:uppercase;position:relative;z-index:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn:hover,.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn:focus{text-decoration:none;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn:before{width:100%;height:100%;background:#000;content:"";position:absolute;top:0;left:0;z-index:-1;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo{padding:0 0 20px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo:before, .exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo:after{content:"";display:table;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo:after{clear:both;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{float:left;max-width:570px;width:100%;font-size:0;padding:0 70px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li.rc-oddrows .box .rc-explogo .rc-explogoinner{float:right;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure{display:inline-block;vertical-align:top;position:relative;z-index:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure:before{width:100%;height:100%;content:"";background:rgba(0,0,0,0.23);position:absolute;top:0;left:0;-webkit-box-shadow:0 0 100px 50px rgba(0,0,0,0.3);-moz-box-shadow:0 0 100px 50px rgba(0,0,0,0.3);-o-box-shadow:0 0 100px 50px rgba(0,0,0,0.3);box-shadow:0 0 100px 50px rgba(0,0,0,0.3);z-index:-1;}
.exp-inner-page .body-content .location-blk{padding-bottom:50px;}
.exp-inner-page .body-content .location-blk aside{padding:48px 0 60px;}
.exp-inner-page .body-content .location-blk aside h2{padding:7px 0 10px;font:45px/49px 'GTPressuraTrial-Bold';position:relative;margin:0;text-transform:uppercase;color:#000;text-align:center;}
.exp-inner-page .body-content .location-blk aside h2:before{content:'';position:absolute;top:0;left:50%;width:432px;height:2px;background:#000;transform:translate(-50%,0);}
.exp-inner-page .body-content .location-blk aside h2:after{content:'';position:absolute;bottom:0;left:50%;width:146px;height:2px;background:#000;transform:translate(-50%,0);}
.exp-inner-page .body-content .location-blk .rc-locationslist{position:relative;}
.exp-inner-page .body-content .location-blk .rc-locationslist .rc-locations-banners{}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{position:absolute;bottom:100px;left:0;width:100%;padding:0 200px;max-width:1250px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk > .slick-list{background:#fff;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content{background:#fff;/*max-width:852px;*/
padding:70px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content.menu-content {
        padding: 30px 40px 0 40px; }

.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{font:39px/43px 'GTPressuraTrial-Bold';letter-spacing:1px;text-transform:uppercase;color:#000;margin:0;padding:10px 0;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content p{font:20px/27px 'gtp_regular';letter-spacing:1px;color:#000;padding-top:15px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn{display:inline-block;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a{font:21px/25px 'gtp_regular';color:#fff;text-transform:uppercase;padding:11px 20px 14px 50px;background:#d22800;display:block;position:relative;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a:hover{text-decoration:none;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a:before{content:'';position:absolute;left:18px;background:url('../images/experiences/roxy-exp-inner/location.png') no-repeat left center;width:25px;height:30px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}
    .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn {
        display: inline-block;
    }

        .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a {
            font: 21px/25px 'gtp_regular';
            color: #fff;
            text-transform: uppercase;
            padding: 11px 20px 14px 55px;
            background: #d22800;
            display: block;
            position: relative;
        }

            .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a:hover {
                text-decoration: none;
            }

            .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a:before {
                content: '';
                position: absolute;
                left: 18px;
                background: url('../images/experiences/roxy-exp-inner/fnb1.png') no-repeat left center;
                width: 30px;
                height: 35px;
                top: 50%;
                -webkit-transform: translate(0, -50%);
                -moz-transform: translate(0, -50%);
                -ms-transform: translate(0, -50%);
                -o-transform: translate(0, -50%);
                transform: translate(0, -50%);
            }
        .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn.view-menu-btn {
            padding: 30px 0 40px;
        }
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots{position:absolute;bottom:70px;padding-left:70px;margin:0 -10px;line-height:0;font-size:0;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots li{display:inline-block;padding:0 10px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots li.slick-active button{background:#d22800;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots li button{text-indent:-9999px;margin:0;height:5px;width:16px;background:#b2b2b2;border:0;border-radius:5px;}
.exp-inner-page .body-content .watch-movie-blk{padding-top:52px;padding-bottom:70px;}
.exp-inner-page .body-content .watch-movie-blk aside{padding:48px 0 60px;}
.exp-inner-page .body-content .watch-movie-blk aside h2{padding:7px 0 10px;font:39px/43px 'GTPressuraTrial-Bold';position:relative;margin:0;text-transform:uppercase;color:#000;text-align:center;}
.exp-inner-page .body-content .watch-movie-blk aside h2:before{content:'';position:absolute;top:0;left:50%;width:516px;height:2px;background:#000;transform:translate(-50%,0);}
.exp-inner-page .body-content .watch-movie-blk aside h2:after{content:'';position:absolute;bottom:0;left:50%;width:408px;height:2px;background:#000;transform:translate(-50%,0);}
.exp-inner-page .body-content .watch-movie-blk .movie-list{max-width:1274px;margin:0 auto;padding:0 15px;}
.exp-inner-page .body-content .watch-movie-blk ul{font-size:0;margin:0 -10px;}
.exp-inner-page .body-content .watch-movie-blk ul li{display:inline-block;padding:0 10px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow{width:45px;height:69px;position:absolute;top:50%;background:url('../images/experiences/roxy-exp-inner/arrow.png') no-repeat left top;border:0;padding:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-prev{left:-80px;-webkit-transform:translate(0, -50%) rotate(180deg);-moz-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);-o-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-next{right:-80px;}
/* Experiencs inner page end */
/* 13.11.2019 */
.inner-moviebanner .movieinfo .mdesc p a{color:#d22800;text-decoration:none;}
.inner-moviebanner .movieinfo .mdesc p span.st-open-content{display:none;}
.inner-moviebanner .movieinfo .mdesc p.open span.st-open-content{display:inline;}
.single-offer .rx-bankoffers.payment-offets{min-height:auto;padding:0;background:none;}
.single-offer .rx-bankoffers.payment-offets .tnctrigger{font:17px 'GTPressuraTrial-Regular' !important;color:#000 !important;padding-bottom:10px;}
.single-offer .rx-bankoffers.payment-offets .tnctrigger span{background:none !important;}
.single-offer .rx-bankoffers.payment-offets ul li{font:14px/18px 'gtp_light';padding:0 0 5px;letter-spacing:1px;color:rgba(73,73,73,.88);margin:0;}


/* Promotions > stay on the scene start */
.rxy-promo-blk{padding-top:130px;}
.rxy-promo-blk .roxy-title p{font: 25px/29px 'gtp_regular';color: #2d2926;text-transform:uppercase;}
.rxy-promo-blk .content-blk{background:#000;margin:60px 0 0;padding:0 0 140px;}
.rxy-promo-blk .text-blk{background: #f6f6f6;}
.rxy-promo-blk .text-blk .box{background: #fff;padding:37px 80px 54px;margin-top:-140px;position:relative;}
.rxy-promo-blk .text-blk .box:before{content:'';position:absolute;top:0;left:0;width:100%;height:50px;box-shadow: 8px -30px 20px -8px rgba(0,0,0, 0.2);}
.rxy-promo-blk .text-blk .box .text-wrap{font-size:0;padding:0 20px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft, .rxy-promo-blk .text-blk .box .text-wrap .rgt{display:inline-block;vertical-align:middle;}
.rxy-promo-blk .text-blk .box .text-wrap .lft{width:70%;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font:38px/42px 'GTPressuraTrial-Bold';text-transform:uppercase;letter-spacing:1px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font:30px/34px 'GTPressuraTrial-Bold';display:block;}
.rxy-promo-blk .text-blk .box .text-wrap .lft p{font:20px/24px 'GTPressuraTrial-Light';letter-spacing:1px;padding-top:8px;max-width:710px;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt{width:30%;text-align:right;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt a.more{font:23px/28px 'gtp_bold';padding:14px 45px;color:#fff;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt a.more:hover{color:#fff;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt a.more .ms-icon{background:#000;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow{font-size: 0;border: 0;padding: 0;margin: 0;width: 33px;height: 60px;position: absolute;top: 50%;background: url(../images/arrow.png) no-repeat;z-index: 2;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-size:100%;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-prev{left:-150px;transform: translate(0,-50%) rotate(180deg);}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-next{right:-150px;}
.rxy-promo-blk .content-blk .content-inner .slick-dots{width: auto;height: 12px;position: absolute;right: 48px;bottom: 160px;text-align: right;}
.rxy-promo-blk .content-blk .content-inner .slick-dots li{display: inline-block;margin: 0 4px;}
.rxy-promo-blk .content-blk .content-inner .slick-dots li.slick-active button{background:#fff;}
.rxy-promo-blk .content-blk .content-inner .slick-dots li button{width: 12px;height: 12px; padding: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; display: block; text-indent: -9999em; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; border: 2px solid rgba(255,255,255,.5); background: transparent; }
.rxy-promo-blk .content-blk .content-inner button.slick-disabled{background: url(../images/arrow-disable.png) no-repeat;background-size:100%;}
.rxy-stay-scene-blk{padding-top:160px;padding-bottom:170px;background: #f6f6f6;}
.rxy-stay-scene-blk .roxy-title p{font: 25px/29px 'gtp_regular';color: #2d2926;text-transform:uppercase;max-width: 570px;margin: 0 auto;}
.rxy-stay-scene-blk .scene-img{padding-top:45px;position:relative;}
.rxy-stay-scene-blk .scene-img a{font: 22px/26px 'gtp_regular';color:#8f8c8c;text-transform:uppercase;padding-top:102px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.rxy-stay-scene-blk .scene-img a:hover, .rxy-stay-scene-blk .scene-img a:focus{text-decoration:none;}
.rxy-stay-scene-blk .scene-img a:before{content:'';position:absolute;top:0;left:50%;background: url(../images/play.png) no-repeat;width:88px;height:88px;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);background-size: 100%;}
/*Slider*/
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap{max-width:1390px;margin:0 auto;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap.cmx-hsSlidewrap{visibility:visible;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap.cmx-hsSlidewrap.slick-initialized{visibility:visible;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .cmx-hsSlide{position:relative;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow{font-size: 0;border: 0;padding: 0;margin: 0;width: 33px;height: 60px;position: absolute;top: 50%;background: url(../images/arrow.png) no-repeat;z-index: 2;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-size:100%;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow.slick-prev{left:30px;transform: translate(0,-50%) rotate(180deg);}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow.slick-next{right:30px;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow.slick-disabled{background: url(../images/arrow-disable.png) no-repeat;background-size:100%;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots{width: auto;height: 12px;position: absolute;right:30px;bottom: 30px;text-align: right;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots li{display: inline-block;margin: 0 4px;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots li.slick-active button{background:#fff;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots li button{width: 12px;height: 12px; padding: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; display: block; text-indent: -9999em; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; border: 2px solid rgba(255,255,255,.5); background: transparent; }
@media (max-width:1439px) {
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow {width:23px;height:42px;}
}
@media (max-width:1199px) {
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow.slick-prev{left:15px;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow.slick-next{right:15px;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots{right:15px;bottom:15px;}
}
@media (max-width:991px) {
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-arrow {width:15px;height:27px;}
}
@media (max-width:767px) {
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots{margin:15px 0 0;block;text-align:center;position:relative;right:auto;bottom:auto;}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots li button{border-color:rgba(0,0,0,.5);}
.rxy-stay-scene-blk .scene-img .cmx-hsSlidewrap .slick-dots li.slick-active button{background:#000;}
}
/*E.O.Slider*/
#rxy-trailerModal.fade.in{background: rgba(0,0,0,0.9);overflow:hidden;}
#rxy-trailerModal .modal-dialog{width: 100%; top: 50%; position: absolute; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%);margin:0;padding:30px 0 0;}
#rxy-trailerModal .modal-content { background: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }
#rxy-trailerModal .mtrailermodal-close { width: 15px; height: 15px; background: url(../images/ic-tmodal-close.png) no-repeat 0 0; display: block; text-indent: -999em; position: absolute; top:-20px; right:20px; z-index: 2; }
#rxy-trailerModal .modal-content .modal-body{padding: 0;}
#rxy-trailerModal iframe{vertical-align: top;}
#rxy-trailerModal .mtrailer-iframewrap{padding-bottom:150%;}
/* Promotions > stay on the scene end */

@media (min-width:1921px){.exp-wrapper .exp-img-blk li .bg-img img, .exp-inner-page .exp-body .banner-img img, .exp-inner-page .body-content .exp-inner-img-blk ul li > figure > img, .exp-inner-page .body-content .location-blk .rc-locationslist .rc-locations-banners li > figure > img{width:100%;}
}
@media (max-width:1919px){.exp-wrapper .exp-img-blk .img-body .content h3{font-size:32px;line-height:36px;}
.exp-inner-page .exp-body .banner-content .content{max-width:1000px;}
.exp-inner-page .exp-body .banner-content .content p{font-size:31px;line-height:35px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 150px;bottom:75px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{max-width:1150px;padding:0 150px;bottom:75px;}
/* Promotions > stay on the scene start */
.rxy-promo-blk{padding-top:80px;}
.rxy-promo-blk .roxy-title p, .rxy-stay-scene-blk .roxy-title p{font-size:22px;line-height:26px;}
.rxy-promo-blk .content-blk{margin:40px 0 0;}
.rxy-promo-blk .text-blk .box{padding:37px 50px 54px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:34px;line-height:38px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font-size:25px;line-height:30px;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt a.more{font-size:20px;line-height:24px;padding:10px 30px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-prev{left:-50px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-next{right:-50px;}
.rxy-stay-scene-blk{padding:100px 0;}
.rxy-stay-scene-blk .scene-img{padding-top:40px;}
/* Promotions > stay on the scene end */
}
@media (max-width:1599px){/* Experiencs page start */
.exp-wrapper .exp-img-blk .head h1{font-size:40px;line-height:44px;}
.exp-wrapper .exp-img-blk .head p{font-size:20px;line-height:24px;}
.exp-wrapper .exp-img-blk .img-body .content{padding:40px 50px;}
.exp-wrapper .exp-img-blk .img-body figure{margin-left:44px;}
.exp-wrapper .exp-img-blk .img-body .content h3{font-size:28px;line-height:32px;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore{width:150px;height:40px;font-size:21px;line-height:40px;}
.exp-wrapper .exp-img-blk li{padding:30px 0;}
.exp-wrapper .exp-img-blk ul{margin:-30px 0;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .exp-body .banner-content .content{max-width:800px;}
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell > figure > img{height:83px;}
.exp-inner-page.rc-exp-TheRoxy .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell > figure > img{height:160px;}
.exp-inner-page .exp-body .banner-content .content p{font-size:27px;line-height:33px;padding-top:15px;}
.exp-inner-page .exp-body .banner-content .content .play-icon{padding-top:30px;}
.exp-inner-page .body-content .exp-inner-head{padding-top:80px;}
.exp-inner-page .body-content .exp-inner-head h2{font-size:40px;line-height:44px;}
.exp-inner-page .body-content .exp-inner-head .para{padding:30px 0 0;}
.exp-inner-page .body-content .exp-inner-head .para p{padding:15px 0;}
.exp-inner-page .body-content .exp-inner-img-blk{padding:50px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul{margin:-80px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:80px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 100px;bottom:50px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{padding:42px 60px 58px 60px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2{font-size:35px;line-height:39px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2 span{font-size:25px;line-height:31px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h3{font-size:24px;line-height:28px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p{padding-top:20px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap{padding:25px 0 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn{min-width:150px;height:40px;font-size:21px;line-height:40px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo{padding:0 0 15px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{padding:0 60px;}
.exp-inner-page .body-content .location-blk aside h2{font-size:40px;line-height:44px;}
.exp-inner-page .body-content .location-blk aside{padding:30px 0 60px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{max-width:950px;padding:0 100px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content{padding:50px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{font-size:35px;line-height:39px;}
.exp-inner-page .body-content .watch-movie-blk{padding-top:0;}
.exp-inner-page .body-content .watch-movie-blk aside{padding:30px 0 60px;}
.exp-inner-page .body-content .watch-movie-blk aside h2{font-size:35px;line-height:39px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-prev{left:-50px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-next{right:-50px;}
/* Experiencs inner page end */
}
@media (max-width:1439px){/* Experiencs page start */
.exp-wrapper .exp-img-blk .head{padding:60px 0 45px;}
.exp-wrapper .exp-img-blk .img-body{bottom:100px;padding:0 80px;}
.exp-wrapper .exp-img-blk .img-body figure{margin-bottom:15px;}
.exp-wrapper .exp-img-blk .img-body figure img{width:250px;}
.exp-wrapper .exp-img-blk li:first-child .img-body figure img{width:170px;}
.exp-wrapper .exp-img-blk .img-body .content p{font-size:22px;line-height:25px;}
.exp-wrapper .exp-img-blk .img-body .content h3{font-size:26px;line-height:30px;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .exp-body .back-btn a{font-size:20px;line-height:24px;}
.exp-inner-page .exp-body .banner-content .content p{/*padding-top:0;Hided11102019*/
padding-top:10px;}
.exp-inner-page .body-content .exp-inner-head{padding-top:50px;}
.exp-inner-page .body-content .exp-inner-head h2{font-size:35px;line-height:39px;}
.exp-inner-page .body-content .exp-inner-head h2:before{width:300px;}
.exp-inner-page .body-content .exp-inner-head h2:after{width:120px;}
.exp-inner-page .body-content .exp-inner-head .para{padding:15px 0 0;max-width:920px;}
.exp-inner-page .body-content .exp-inner-head .para p{font-size:20px;line-height:36px;padding:10px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul{margin:-50px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:50px 0;}
/*.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 100px;bottom:80px;}
 Hided09Oct2019*/
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{padding:32px 50px 48px 50px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2{font-size:30px;line-height:34px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2 span{font-size:23px;line-height:29px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h3{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p{font-size:18px;line-height:25px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{padding:0 50px;}
.exp-inner-page .body-content .location-blk aside{padding:0 0 50px;}
.exp-inner-page .body-content .location-blk aside h2{font-size:35px;line-height:39px;}
.exp-inner-page .body-content .location-blk aside h2:before{width:350px;}
.exp-inner-page .body-content .location-blk aside h2:after{width:136px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{font-size:30px;line-height:34px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content p{padding-top:10px;}
.exp-inner-page .body-content .location-blk aside.ex-loc-btn{padding:15px 0 50px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a{font-size:18px;line-height:22px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a{font-size:18px;line-height:22px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots{bottom:50px;padding-left:50px;}
.exp-inner-page .body-content .watch-movie-blk aside{padding:0 0 50px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:before{width:420px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:after{width:340px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list{max-width:1000px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow{width:35px;height:50px;background-size:100%;}
/* Experiencs inner page end */
/* Promotions > stay on the scene start */
.rxy-promo-blk{padding-top:50px;}
.rxy-promo-blk .content-blk{margin:30px 0 0;padding:0 0 100px;}
.rxy-promo-blk .text-blk .box{padding:30px 50px 30px;margin-top:-100px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:30px;line-height:34px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font-size:22px;line-height:26px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow{width: 23px;height: 50px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-prev{left:0;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-next{right:0;}
.rxy-promo-blk .content-blk .content-inner .slick-dots{right: 30px;bottom:115px;}
.rxy-stay-scene-blk{padding:80px 0;}
.rxy-stay-scene-blk .scene-img{padding-top:30px;}
.rxy-stay-scene-blk .scene-img a{font-size:20px;line-height:24px;padding-top:80px;}
.rxy-stay-scene-blk .scene-img a:before{width: 68px;height: 68px;}
/* Promotions > stay on the scene end */    
}
@media (max-width:1365px){.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 50px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{padding:0 50px;bottom:50px;}
}
@media (max-width:1199px){/* Experiencs page start */
.exp-wrapper .exp-img-blk .head h1{font-size:35px;line-height:39px;}
.exp-wrapper .exp-img-blk .head p{font-size:18px;line-height:22px;}
.exp-wrapper .exp-img-blk .img-body{padding:0 50px;}
.exp-wrapper .exp-img-blk .img-body .content p{font-size:20px;line-height:24px;}
.exp-wrapper .exp-img-blk .img-body .content h3{font-size:24px;line-height:28px;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore{width:140px;font-size:19px;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:63px;}
.exp-inner-page.rc-exp-TheRoxy .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:120px;}
.exp-inner-page.rc-exp-LaMer .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:83px;}
.exp-inner-page .exp-body .banner-content .content p{font-size:24px;line-height:28px;}
.exp-inner-page .exp-body .banner-content .content .play-icon{padding-top:15px;}
.exp-inner-page .body-content .exp-inner-head{padding-top:40px;}
.exp-inner-page .body-content .exp-inner-head h2{font-size:30px;line-height:34px;}
.exp-inner-page .body-content .exp-inner-head h2:before{width:280px;}
.exp-inner-page .body-content .exp-inner-head .para p{font-size:18px;line-height:32px;}
.exp-inner-page .body-content .exp-inner-img-blk{padding:40px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul{margin:-30px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:30px 0;}
/*.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 50px;bottom:50px;}
 Hided09Oct2019*/
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{padding:12px 30px 28px 30px;max-width:430px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body figure{padding-top:18px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body figure img{max-width:35%;display:inline-block;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2{font-size:25px;line-height:29px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2 span{font-size:21px;line-height:27px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h3{font-size:18px;line-height:22px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p{font-size:18px;line-height:25px;padding-top:15px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap{padding:20px 0 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn{min-width:140px;font-size:19px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:430px;padding:0 30px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure:before{-webkit-box-shadow:0 0 50px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 0 50px 25px rgba(0,0,0,0.5);-o-box-shadow:0 0 50px 25px rgba(0,0,0,0.5);box-shadow:0 0 50px 25px rgba(0,0,0,0.5);}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure img{max-height:59px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure.rc-exp-theroxy img{max-height:86px;}
.exp-inner-page .body-content .location-blk{padding-bottom:40px;}
.exp-inner-page .body-content .location-blk aside{padding:0 0 40px;}
.exp-inner-page .body-content .location-blk aside h2{font-size:30px;line-height:34px;}
.exp-inner-page .body-content .location-blk aside h2:before{width:330px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{padding:0 50px;max-width:850px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content figure img{max-width:30%;display:inline-block;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{font-size:25px;line-height:29px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content p{font-size:18px;line-height:25px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content{padding:30px;}
.exp-inner-page .body-content .location-blk aside.ex-loc-btn{padding:20px 0 30px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots{bottom:30px;padding-left:30px;}
.exp-inner-page .body-content .watch-movie-blk aside{padding:0 0 40px;}
.exp-inner-page .body-content .watch-movie-blk aside h2{font-size:30px;line-height:34px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:before{width:380px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:after{width:300px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list{max-width:830px;}
.exp-inner-page .body-content .watch-movie-blk{padding-bottom:50px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow{width:25px;height:40px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-prev{left:-30px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-next{right:-30px;}
/* Experiencs inner page end */
/* Promotions > stay on the scene start */
.rxy-promo-blk .text-blk .box{padding:30px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:28px;line-height:32px;margin:5px 0;}
.rxy-promo-blk .text-blk .box .text-wrap .lft p{font-size:18px;line-height:22px;}
.rxy-stay-scene-blk{padding:50px 0;}
.rxy-stay-scene-blk .roxy-title p{max-width:650px;}
.rxy-stay-scene-blk .scene-img a{padding-top:65px;}
.rxy-stay-scene-blk .scene-img a:before{width: 58px;height: 58px;}
#rxy-trailerModal .modal-dialog{width: 100% !important;height: auto !important;padding: 20px 15px 0;max-width:92%;}
#rxy-trailerModal .modal-content, #rxy-trailerModal iframe{width: 100% !important;height: auto !important;min-height: 100%;}
#rxy-trailerModal .mtrailer-iframewrap{padding-bottom: 56.25%;}
#rxy-trailerModal .mtrailermodal-close{right:0;top:-20px;}
/* Promotions > stay on the scene end */
}
@media (max-width:991px){/* Experiencs page start */
.exp-wrapper .exp-img-blk .head{padding:50px 0 30px;}
.exp-wrapper .exp-img-blk .head h1{font-size:30px;line-height:34px;}
.exp-wrapper .exp-img-blk .head h1:before{width:200px;}
.exp-wrapper .exp-img-blk .img-body{padding:0 15px;}
.exp-wrapper .exp-img-blk .img-body figure{margin-left:28px;}
.exp-wrapper .exp-img-blk .img-body .content{padding:30px;}
.exp-wrapper .exp-img-blk li{padding:15px 0;}
.exp-wrapper .exp-img-blk ul{margin:-15px 0;}
.exp-wrapper .exp-img-blk li:first-child .img-body figure img{width:120px;}
.exp-wrapper .exp-img-blk .img-body figure img{width:180px;}
.exp-wrapper .exp-img-blk .img-body{bottom:50px;}
.exp-wrapper .exp-img-blk .img-body .content p{font-size:18px;line-height:22px;}
.exp-wrapper .exp-img-blk .img-body .content h3{font-size:22px;line-height:26px;letter-spacing:0.02em;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore{width:110px;height:36px;font-size:16px;line-height:36px;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .exp-body .back-btn{left:24px;}
.exp-inner-page .exp-body .back-btn a{font-size:16px;line-height:20px;}
.exp-inner-page .exp-body .banner-content .content{max-width:none;}
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:48px;}
.exp-inner-page.rc-exp-TheRoxy .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:90px;}
.exp-inner-page.rc-exp-LaMer .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:63px;}
.exp-inner-page .exp-body .banner-content .content p{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .exp-inner-head{padding-top:30px;}
.exp-inner-page .body-content .exp-inner-head h2{font-size:25px;line-height:29px;}
.exp-inner-page .body-content .exp-inner-head h2:before{width:250px;}
.exp-inner-page .body-content .exp-inner-head .para{max-width:640px;}
.exp-inner-page .body-content .exp-inner-img-blk{padding:30px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 30px;bottom:30px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{padding:20px;max-width:400px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2{padding-top:0;font-size:22px;line-height:26px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2 span{font-size:19px;line-height:25px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body figure img{max-width:28%;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap{padding:15px 0 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn{min-width:130px;height:36px;font-size:17px;line-height:36px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:400px;padding:0 20px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure img{max-height:49px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure.rc-exp-theroxy img{max-height:76px;}
.exp-inner-page .body-content .location-blk{padding-bottom:30px;}
.exp-inner-page .body-content .location-blk aside{padding:0 0 30px;}
.exp-inner-page .body-content .location-blk aside h2{font-size:25px;line-height:29px;}
.exp-inner-page .body-content .location-blk aside h2:before{width:260px;}
.exp-inner-page .body-content .location-blk aside h2:after{width:120px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{bottom:30px;padding:0 30px;max-width:750px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content figure img{max-width:25%;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{font-size:22px;line-height:26px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content p{padding-top:0;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a{font-size:16px;line-height:20px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a{font-size:16px;line-height:20px;}
.exp-inner-page .body-content .location-blk aside.ex-loc-btn{padding:15px 0 30px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots{margin:0 -5px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots li{padding:0 5px;}
.exp-inner-page .body-content .watch-movie-blk aside{padding:0 0 30px;}
.exp-inner-page .body-content .watch-movie-blk aside h2{font-size:22px;line-height:26px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:before{width:260px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:after{width:220px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list{max-width:670px;}
.exp-inner-page .body-content .watch-movie-blk ul{margin:0 -5px;}
.exp-inner-page .body-content .watch-movie-blk ul li{padding:0 5px;}
/* Experiencs inner page end */
/* Promotions > stay on the scene start */
.rxy-promo-blk{padding-top:40px;}
.rxy-promo-blk .roxy-title p, .rxy-stay-scene-blk .roxy-title p{font-size:20px;line-height:24px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow{width:15px;height:40px;}
.rxy-promo-blk .content-blk .content-inner .slick-dots{right: 20px;bottom: 85px;}
.rxy-promo-blk .content-blk{padding:0 0 70px;}
.rxy-promo-blk .text-blk .box{padding:15px 20px 25px;margin-top:-70px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:25px;line-height:28px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font-size:20px;line-height:24px;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt a.more{font-size:16px;line-height:20px;padding:10px 20px;}
.rxy-stay-scene-blk{padding:40px 0;}
.rxy-stay-scene-blk .scene-img a{font-size:16px;line-height:20px;padding-top:55px;}
.rxy-stay-scene-blk .scene-img a:before {width: 48px;height: 48px;}
/* Promotions > stay on the scene end */
}
@media (max-width:767px){/* Experiencs page start */
.exp-wrapper{padding-top:80px;}
.exp-wrapper .exp-img-blk .head h1{font-size:25px;line-height:30px;}
.exp-wrapper .exp-img-blk .head p{font-size:16px;line-height:20px;}
.exp-wrapper .exp-img-blk li .bg-img{height:568px;position:relative;overflow:hidden;}
.exp-wrapper .exp-img-blk li .bg-img img{width:909px;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.exp-wrapper .exp-img-blk .img-body .content{padding:15px 20px;}
.exp-wrapper .exp-img-blk .img-body figure{margin-left:19px;}
.exp-wrapper .exp-img-blk .img-body .content h3{font-size:20px;line-height:24px;}
.exp-wrapper .exp-img-blk .img-body .content p{float:none;width:auto;margin:0 0 15px;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk{float:none;}
.exp-wrapper .exp-img-blk ul{padding-bottom:50px;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .exp-body > figure{height:510px;position:relative;overflow:hidden;}
.exp-inner-page .exp-body > figure > img{width:1024px;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.exp-inner-page .exp-body .banner-content{}
.exp-inner-page .exp-body .banner-content .content{max-width:100%;}
.exp-inner-page .exp-body .banner-content .content p{font-size:18px;line-height:24px;}
.exp-inner-page .exp-body .banner-content .content .play-icon a img{max-width:70%;}
.exp-inner-page .body-content .exp-inner-head h2{font-size:22px;line-height:26px;}
.exp-inner-page .body-content .exp-inner-head .para{padding:10px 0 0;max-width:100%;}
.exp-inner-page .body-content .exp-inner-head .para p{font-size:16px;line-height:20px;}
.exp-inner-page .body-content .exp-inner-img-blk{padding:20px 0 30px;}
.exp-inner-page .body-content .exp-inner-img-blk ul{margin:-15px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:15px 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box{padding:0 15px;bottom:15px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{padding:15px;max-width:350px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h2 span{font-size:17px;line-height:23px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body h3{font-size:16px;line-height:24px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p{font-size:16px;line-height:20px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn{min-width:120px;font-size:16px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo{padding:0 0 10px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:350px;padding:0 15px;}
.exp-inner-page .body-content .location-blk aside h2{font-size:22px;line-height:26px;}
.exp-inner-page .body-content .location-blk aside h2:before{width:230px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .rc-locations-banners{margin:0 0 -50px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{max-width:95.5%;background:#fff;padding:25px;margin:0 auto;position:relative;left:auto;bottom:auto;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);-o-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content{padding:0;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{padding-top:0;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots{bottom:25px;padding-left:0;}
.exp-inner-page .body-content .watch-movie-blk .movie-list ul li figure img{width:100%;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-prev{left:-10px;}
.exp-inner-page .body-content .watch-movie-blk .movie-list .slick-arrow.slick-next{right:-10px;}
/* Experiencs inner page end */
/* Promotions > stay on the scene start */
.rxy-promo-blk .roxy-title p, .rxy-stay-scene-blk .roxy-title p{font-size:17px;line-height:22px;}
.rxy-stay-scene-blk .roxy-title p{max-width:100%;}
.rxy-promo-blk .content-blk{margin:20px 0 0;padding:0 0 40px;}
.rxy-promo-blk .text-blk .box{margin-top:-40px;}
.rxy-promo-blk .text-blk .box .text-wrap{padding:0 10px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft, .rxy-promo-blk .text-blk .box .text-wrap .rgt{width:100%;padding:10px 0;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:22px;line-height:26px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font-size:18px;line-height:22px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft p{max-width:100%;font-size:16px;line-height:20px;padding-top:5px;}
.rxy-promo-blk .text-blk .box .text-wrap .rgt{text-align:left;}
.rxy-promo-blk .content-blk .content-inner .slick-dots{width:100%;text-align:center;bottom:50px;right:5px;}
.rxy-stay-scene-blk .scene-img{padding-top:20px;}
#rxy-trailerModal .modal-dialog{margin:0;padding:0 10px;}
/* Promotions > stay on the scene end */
}
@media (max-width:639px){.exp-wrapper .exp-img-blk li .bg-img{height:547px;}
.exp-wrapper .exp-img-blk li .bg-img img{width:875px;}
.exp-wrapper .exp-img-blk .img-body .content h3{font-size:18px;line-height:22px;}
.exp-wrapper .exp-img-blk .img-body .content p{font:16px/24px 'GTPressuraTrial-Regular';}
/* Experiencs inner page start */
.exp-inner-page .exp-body > figure{height:450px;}
.exp-inner-page .exp-body > figure > img{width:960px;}
.exp-inner-page .body-content .exp-inner-img-blk ul{margin:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:20px 0 0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li:first-child{margin:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li > figure{height:500px;overflow:hidden;}
.exp-inner-page .body-content .exp-inner-img-blk ul li > figure > img{width:800px;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure img{max-height:39px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner figure.rc-exp-theroxy img{max-height:66px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{max-width:94.5%;}
/* Experiencs inner page end */
/* Promotions > stay on the scene start */
.rxy-promo-blk{padding-top:30px;}
.rxy-promo-blk .text-blk .box{padding:5px 15px 15px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:18px;line-height:22px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font-size:16px;line-height:20px;}
.rxy-stay-scene-blk{padding:30px 0;}
.rxy-stay-scene-blk .scene-img a{font-size: 14px;line-height:18px;padding-top:40px;}
.rxy-stay-scene-blk .scene-img a:before{width: 38px;height: 38px;}
.find-place-right.email-blk{text-align:center;}
.find-place-right.email-blk input.mt-btn-primary{font-size:16px;line-height:22px;height:40px;padding:0;width:auto;padding:10px 40px;float:none;margin-top:10px;}
/* Promotions > stay on the scene end */
}
@media (max-width:599px){/* Experiencs page start */
.exp-wrapper .exp-img-blk .head{padding:40px 0 20px;}
.exp-wrapper .exp-img-blk .head h1{font-size:22px;line-height:26px;}
.exp-wrapper .exp-img-blk .head h1:before{width:150px;}
/*.exp-wrapper .exp-img-blk .img-body .content p{font-size:16px;line-height:20px;width:100%;}
.exp-wrapper .exp-img-blk .img-body .content .btnblk{float:none;margin-top:10px;}
 Hided10102019*/
.exp-wrapper .exp-img-blk .img-body{bottom:30px;}
.exp-wrapper .exp-img-blk li:first-child .img-body figure img{width:80px;}
.exp-wrapper .exp-img-blk .img-body figure{margin-bottom:10px;}
.exp-wrapper .exp-img-blk .img-body figure img{width:140px;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .body-content .exp-inner-head{padding-top:20px;}
.exp-inner-page .body-content .exp-inner-head h2{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .exp-inner-head h2:before{width:180px;}
.exp-inner-page .body-content .exp-inner-head h2:after{width:100px;}
.exp-inner-page .body-content .exp-inner-head .para p{padding:5px 0;}
.exp-inner-page .body-content .exp-inner-img-blk{padding:20px 0;}
/*.exp-inner-page .body-content .exp-inner-img-blk ul{margin:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li{margin:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box{position:static;padding:15px;bottom:0;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body.lft, .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body.rgt{float:none;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{max-width:100%;padding:0;}
 Hided09Ot2019*/
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p{padding-top:10px;}
.exp-inner-page .body-content .location-blk aside{padding:0 0 20px;}
.exp-inner-page .body-content .location-blk aside h2{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .location-blk aside h2:before{width:220px;}
.exp-inner-page .body-content .location-blk aside h2:after{width:100px;}
.exp-inner-page .body-content .location-blk{padding-bottom:20px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content h2{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content p{font-size:16px;line-height:22px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a{padding:11px 20px 14px 40px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a{padding:11px 20px 14px 40px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a:before{left:8px;}
    .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a:before {
        left: 8px;
        background-size: 25px;
    }
.exp-inner-page .body-content .watch-movie-blk{padding-bottom:30px;}
.exp-inner-page .body-content .watch-movie-blk aside h2{font-size:20px;line-height:24px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:before{width:230px;}
.exp-inner-page .body-content .watch-movie-blk aside h2:after{width:100px;}
/* Experiencs inner page end */
}
@media (max-width:567px){.exp-wrapper .exp-img-blk .img-body .content .btnblk .knowmore{height:32px;line-height:32px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body .rc-btnswrap .rc-btn{height:32px;line-height:32px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{padding:20px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk ul.slick-dots{bottom:20px;}
}
@media (max-width:479px){/* Experiencs page start */
.exp-wrapper .exp-img-blk .head h1{font-size:20px;line-height:24px;}
.exp-wrapper .exp-img-blk .head h1:before{width:130px;}
.exp-wrapper .exp-img-blk .head p{font-size:14px;line-height:18px;}
/*.exp-wrapper .exp-img-blk li .bg-img{height:350px;overflow:hidden;}
.exp-wrapper .exp-img-blk li .bg-img img{max-width:1320px;margin-left:-180px;}
 Hided10102019*/
.exp-wrapper .exp-img-blk .img-body .content p{line-height:22px;}
.exp-wrapper .exp-img-blk ul{margin:-10px 0;}
.exp-wrapper .exp-img-blk li{padding:10px 0;}
/* Experiencs page end */
/* Experiencs inner page start */
.exp-inner-page .exp-body .back-btn{left:15px;}
.exp-inner-page .exp-body .back-btn a{padding-left:15px;}
.exp-inner-page .exp-body > figure{height:410px;}
.exp-inner-page .exp-body > figure > img{width:820px;}
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:42px;}
.exp-inner-page.rc-exp-TheRoxy .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:68px;}
.exp-inner-page.rc-exp-LaMer .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell>figure>img{height:57px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li > figure{height:450px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li > figure > img{width:720px;}
.exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body figure{padding-top:0;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk{max-width:92%;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-loc-btn a{padding:10px 10px 10px 40px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn a{padding:10px 10px 10px 40px;}
.exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content figure img{max-width:35%;}
.exp-inner-page .body-content .watch-movie-blk{padding-bottom:20px;}
.exp-inner-page .body-content .watch-movie-blk aside{padding:0 0 20px;}
/* Experiencs inner page end */
/* Promotions > stay on the scene start */
.rxy-promo-blk .roxy-title h1:before, .rxy-stay-scene-blk .roxy-title h1:before{left:50% !important;width:100% !important;}
.rxy-promo-blk .content-blk .container, .rxy-stay-scene-blk .container{padding-left:0;padding-right:0;}
/*.rxy-promo-blk .content-blk .content-inner .img-wrap figure{position:relative;overflow:hidden;height:250px;}
.rxy-promo-blk .content-blk .content-inner .img-wrap figure img{position:absolute;top:50%;left:50%;height:100%;width:auto;max-width:inherit;margin:-125px 0 0 -285px;} hided15062020*/
.rxy-stay-scene-blk .roxy-title{padding-left:15px;padding-right:15px;}
.rxy-promo-blk .content-blk .content-inner .slick-dots{bottom:45px;}
.rxy-promo-blk .content-blk .content-inner .slick-dots li button{width:8px;height:8px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-prev{left:15px;}
.rxy-promo-blk .content-blk .content-inner .slick-arrow.slick-next{right:15px;}
.rxy-promo-blk .roxy-title h1:before, .rxy-stay-scene-blk .roxy-title h1:before{left:0 !important;}
.rxy-promo-blk .content-blk{padding:0 0 30px;}
.rxy-promo-blk .text-blk .box{margin-top:-30px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6{font-size:17px;}
.rxy-promo-blk .text-blk .box .text-wrap .lft h6 span{font-size:15px;}
/* Promotions > stay on the scene end */
}
@media (max-width:360px){}
/* (Experiencs page) and (Experiencs inner page) end */
@media (max-width:1679px){/* my account page style start */
.my-account-page-blk .myaccount-contant h1{font-size:25px;line-height:29px;}
.my-account-page-blk .my-account-ava-rewards h3{font-size:25px;line-height:29px;}
.my-account-page-blk .my-account-locked h3{font-size:25px;}
.my-account-page-blk .my-account-benefits h3{font-size:25px;}
.my-account-page-blk .my-account-benefits .faq-topic-head h2{font-size:25px;line-height:29px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 130px;}
.my-account-page-blk .my-account-benefits .faq-topic-body{padding:20px 90px;}
/* my account page style end */
}
@media (max-width:1497px){/* cookies page start */
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn{padding-left:40px;}
.cookies-popup-blk .cookies-popup-container .cookies-content .close-btn{right:80px;}
/* cookies page end */
}
@media (max-width:1439px){/* cookies page start */
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn{padding-left:0;}
/* cookies page end */
}
@media (min-width:1024px){.gallery_item{-webkit-transform:skewX(-30deg);-moz-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);}
.gallery_item.comingsoon{cursor:pointer;}
.gallery_item_hover{-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s;}
.gallery_item .imgscale{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.gallery_item .imgscale > img{-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);}
.gallery_item .banner-title{-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);}
.gallery_item .indulge-box-skew{-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);}
.gallery_item .indulge-box{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.gallery_item .banner-box-skew{-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);}
.gallery_item .banner-box{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.gallery_item .banner-food-skew{-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.gallery_item .banner-food{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.gallery_item .banner-coming-skew{-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);}
.gallery_item .banner-coming-box{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.banner-animation .gallery_item .banner-title{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
}
.gallery_item{border-left:1px solid #fff;position:relative;float:left;overflow:hidden;vertical-align:top;margin-left:-2px;}
.gallery_item .imgscale:before{content:'';height:1000px;width:700px;top:0;left:-700px;background:#000;z-index:1;position:absolute;}
.gallery_item .imgscale{position:relative;right:-700px;}
.gallery_item .imgscale > img{opacity:0;position:relative;}
.banner-animation{opacity:1}
.gallery_item .imgscale > img{opacity:0}
.gallery_item .imgscale{right:0px;}
.gallery_item .imgscale:before{left:-700px;}
.gallery_item .imgscale > img{display:block;opacity:1}
.gallery_item .imgscale img{margin-left:-250px}
.gallery_item:nth-child(4) .imgscale img{margin-left:-300px;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.gallery_item .banner-title{position:absolute;z-index:0;right:50px;bottom:350px;border:1px solid #000;font:46px/46px 'gtpm_regular';color:#ebe6e6;text-transform:uppercase;display:inline-block;padding:8px;text-align:center;letter-spacing:2px;opacity:0;}
.gallery_item .banner-title span{background:rgba(0, 0, 0, 0.6);display:inline-block;padding:12px;}
.banner-animation .gallery_item .banner-title{opacity:0;}
.banner-animation .gallery_item:hover .banner-title{opacity:1;}
.gallery_item:nth-child(4) .banner-title{right:inherit;left:300px;}
/* ====== Indulge Banner =========== */
.gallery_item .indulge-box-skew{display:inline-block;position:absolute;width:100%;right:0;z-index:1}
.gallery_item .indulge-box{position:absolute;opacity:0;padding:30px 20px;background:#d22800;right:30px;bottom:120px;text-align:center;width:400px;z-index:1}
.gallery_item .indulge-box:before{content:'';position:absolute;top:0;left:-17px;width:40px;height:100%;background:#d22800;-webkit-transform:skewX(-5deg);-moz-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);}
.gallery_item .indulge-box:after{content:'';position:absolute;top:0;right:-85px;width:180px;height:100%;background:url('../images/banner/banner-food-icon.png') no-repeat right top #d22800;-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:0}
.gallery_item:hover .indulge-box{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.gallery_item .indulge-box .indulge-box-content{display:block;position:relative;z-index:1;}
.gallery_item .indulge-box .indulge-box-content p{font:30px/36px 'gtp_regular';color:#ebe6e6;margin:0;padding:0;text-transform:uppercase;display:inline-block;vertical-align:top;}
/* ====== Showing Now Banner =========== */
.gallery_item .banner-box-skew{display:inline-block;position:absolute;width:100%;left:0;z-index:1}
.gallery_item .banner-box{position:absolute;opacity:0;padding:30px 0px 45px;background:#d22800;right:60px;bottom:127px;text-align:center;min-width:500px;z-index:1}
.gallery_item .banner-box:before{content:'';position:absolute;top:0;left:-85px;width:180px;height:100%;background:#d22800;-webkit-transform:skewX(-35deg);-moz-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg);}
.gallery_item .banner-box:after{content:'';position:absolute;top:0;right:-90px;width:180px;height:100%;background:#d22800;-webkit-transform:skewX(-35deg);-moz-transform:skewX(-35deg);-ms-transform:skewX(-35deg);transform:skewX(-35deg);z-index:0}
.gallery_item:hover .banner-box{-webkit-transform:scale(1);transform:scale(1);opacity:1;}
.gallery_item .banner-box .banner-box-content{display:block;position:relative;z-index:1;}
.gallery_item .banner-box .banner-box-content h2{font:48px/48px 'gtp_regular';color:#ebe6e6;text-transform:uppercase;margin:0 0 15px;padding:0 15px 20px;display:table;border-bottom:1px solid #e99480;min-height:117px;height:100%;width:100%;}
.gallery_item .banner-box .banner-box-content h2.rc-mm{margin:0;padding:0 15px 0;border:0;}
.gallery_item .banner-box .banner-box-content h2 span{display:table-cell;vertical-align:middle;}
.gallery_item .banner-box .banner-box-content banner-box-content-sub{text-align:center}
.gallery_item .banner-box .banner-box-content p{font:15px/18px 'gtp_regular';color:#ebe6e6;margin:0;padding:0;text-transform:uppercase;display:inline-block;vertical-align:top;}
.gallery_item .banner-box .banner-box-content p.time{margin-left:40px;padding-left:25px;position:relative}
.gallery_item .banner-box .banner-box-content p.time:before{background:url('../images/home-sprite-icons.png') no-repeat -3px -5px;position:absolute;content:'';left:0;top:0;width:18px;height:18px;}
.gallery_item .banner-box .banner-box-content p.date{margin-left:40px;padding-left:25px;position:relative}
.gallery_item .banner-box .banner-box-content p.date:before{background:url('../images/home-sprite-icons.png') no-repeat -69px -130px;position:absolute;content:'';left:0;top:0;width:18px;height:18px;}
.gallery_item .banner-box .banner-box-content .btn-know-more{position:absolute;left:50%;margin-left:-145px;bottom:-70px;z-index:10;background:#2d2926;font:23px/23px 'gtp_regular';color:#ffffff;text-transform:uppercase;display:inline-block;text-decoration:none;padding:17px 40px 17px;border-radius:60px}
.gallery_item .banner-box .banner-box-content .btn-know-more:hover{color:#fff;text-decoration:none;}
.gallery_item .banner-box .banner-box-content .btn-know-more i{height:100%;width:0;background:#353230;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border-radius:49px;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);}
.gallery_item .banner-box .banner-box-content .btn-know-more:hover i{width:100%;left:0;}
.qty-box{border:1px solid #cfd1d5;background:rgba(255,255,255,0.9);font:24px/24px 'gtpm_bold';color:#de3b1a;padding:15px 10px;margin-top:35px;min-width:60px;text-align:center;display:inline-block;position:absolute;right:-127px;top:20px;z-index:2}
.qty-box img{max-width:100%;}
.qty-box span{font-size:20px;font-family:'gtpm_regular'}
.gallery_item:first-child .banner-box .banner-box-content .btn-know-more{left:61%;bottom:-55px;}
.gallery_item:first-child .imgscale img{margin-left:0px}
.gallery_item:first-child .banner-box{right:5px;min-width:inherit;width:450px;padding:30px 0px 30px;}
.gallery_item:first-child .banner-box:before{left:-15px;width:40px;-webkit-transform:skewX(-5deg);-moz-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);}
.gallery_item:nth-child(4) .banner-box{right:inherit;left:260px;}
/* ====== Quick Book Section =========== */
.btn-quick{position:fixed;bottom:40px;right:0;z-index:1000;background:#d22800;padding:0px;border-radius:50px 0 0 50px;height:72px}
.btn-quick a{font:35px/35px 'gtpm_regular';color:#fff;text-transform:uppercase;display:inline-block;text-decoration:none;padding:17px 40px 17px 85px;position:relative;overflow:hidden}
.btn-quick a span.instatickets{display:none}
.btn-quick a i{content:'';left:40px;top:50%;margin-top:-13px;position:absolute;width:32px;height:26px;background:url('../images/home-sprite-icons.png') no-repeat -2px -134px;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.btn-quick a:after{content:'';left:40px;top:50%;margin-top:-13px;position:absolute;width:32px;height:26px;background:url('../images/home-sprite-icons.png') no-repeat -2px -134px;}
.btn-quick a:hover i{left:0px;top:0;opacity:0;}
.quick-book{}
.quick-book .modal-dialog .overflow{background:#000;background:rgba(0, 0, 0, 0.7);overflow:hidden;position:absolute;height:100%;width:100%;left:0;top:0;z-index:10}
.quick-book .modal-dialog .overflow figure{position:absolute;display:inline-block;left:50%;top:50%;margin:-15px 0 0 -15px;margin:0;padding:0;}
.quick-book .modal-dialog{width:auto;max-width:875px;margin:180px auto 30px auto;background:url('../images/quick-bg.jpg') no-repeat left top;}
.quick-book .modal-dialog .modal-content{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:none;height:auto;padding-bottom:0px;border:0;}
.quick-book .modal-dialog .modal-content .quick-bg-text{margin:0;padding:0;display:inline-block;position:absolute;left:0;bottom:0}
.quick-book .modal-dialog .modal-content .modal-bodymain{height:618px;overflow:hidden;}
.quick-book .modal-dialog .modal-content .modal-body{background:#000;background:rgba(0, 0, 0, 0.8);border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0px 0px 0px 380px;padding:15px 30px 10px 30px;position:static;max-width:495px;min-height:100%;}
.quick-book .modal-dialog .modal-content button.close{background:url('../images/quick-icon1.png') no-repeat left top;width:27px;height:27px;position:absolute;right:30px;top:30px;opacity:1;z-index:1;}
.quick-book .modal-dialog .modal-content h2{font:30px/30px 'gtpm_regular';color:#fff;margin:0;padding:0;text-transform:uppercase;display:inline-block;position:absolute;left:40px;top:30px}
.quick-book .modal-dialog .modal-content .area{padding:10px 0 30px;display:block;clear:both;overflow:hidden}
.quick-book .modal-dialog .modal-content .area .km{margin:15px 0px 5px 0;text-align:left;padding:0;display:block;font:11px/11px 'gtpm_regular';color:#707070;text-transform:uppercase;}
.quick-book .modal-dialog .modal-content .area ul{margin:0;padding:0}
.quick-book .modal-dialog .modal-content .area ul li{margin:0 10px 0 0px;text-align:center;padding:0;/*display:inline-block;*/
float:left;}
/*.quick-book .modal-dialog .modal-content .area ul li:nht-child(3){margin-right:0;}
*/
.quick-book .modal-dialog .modal-content .area ul li a{border:1px solid #707070;text-decoration:none;padding:12px 17px 12px 17px;font:16px/16px 'gtpm_regular';color:#707070;text-transform:uppercase;display:block;text-align:center;position:relative}
.quick-book .modal-dialog .modal-content .area ul li a:hover{color:#d32600;text-decoration:none;}
.quick-book .modal-dialog .modal-content .area ul li.active a{color:#d32600;text-decoration:none;}
.quick-book .modal-dialog .modal-content .area ul li.like:hover a, .quick-book .modal-dialog .modal-content .area ul li.active.like a{color:#d32600;text-decoration:none;padding-right:33px;}
.quick-book .modal-dialog .modal-content .area ul li.like:hover a:after, .quick-book .modal-dialog .modal-content .area ul li.active.like a:after{content:'';position:absolute;width:18px;height:18px;top:50%;right:10px;margin-top:-9px;background:url('../images/quick-area-icon.png') no-repeat left top;}
.quick-book .modal-dialog .modal-content .area ul li a i{height:100%;width:0;background:#ffffff;content:"";position:absolute;top:0;left:50%;z-index:0;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.quick-book .modal-dialog .modal-content .area ul li a:hover i, .quick-book .modal-dialog .modal-content .area ul li.active a i, .quick-book .modal-dialog .modal-content .area ul li.like:hover a i, .quick-book .modal-dialog .modal-content .area ul li.active.like a i{width:100%;left:0;}
.quick-book .modal-dialog .modal-content .area ul li a span{display:block;position:relative;z-index:1;}
.quick-book .modal-dialog .modal-content .date{margin:30px 0 15px;width:100%}
.quick-book .modal-dialog .modal-content .date ul.date-slider{margin:0;width:100%}
.quick-book .modal-dialog .modal-content .date ul.date-slider li{text-align:center;padding:15px 8px 0;cursor:pointer;position:relative}
.quick-book .modal-dialog .modal-content .date ul.date-slider li:before{content:'';position:absolute;top:0;height:3px;left:10%;width:80%;background:#707070;}
.quick-book .modal-dialog .modal-content .date ul.date-slider li:first-child{margin-left:0;}
.quick-book .modal-dialog .modal-content .date ul.date-slider li span{display:block;margin:0;padding:0;font:13px/14px 'gtpm_regular';color:#707070;text-transform:uppercase;text-align:center}
.quick-book .modal-dialog .modal-content .date ul.date-slider li p{display:block;margin:0;padding:7px 0;font:33px/33px 'gtpm_regular';color:#707070;text-transform:uppercase;text-align:center}
.quick-book .modal-dialog .modal-content .date ul.date-slider li.active:before{background:#d32600;}
.quick-book .modal-dialog .modal-content .date ul.date-slider li.active span{color:#ffffff;}
.quick-book .modal-dialog .modal-content .date ul.date-slider li.active p{color:#ffffff;}
.quick-book .modal-dialog .modal-content .date ul.date-slider .slick-prev{position:absolute;top:50%;margin-top:-22px;left:-20px;z-index:1;height:44px;width:15px;background:url('../images/quick-icon-left.png') no-repeat 0 0px;}
.quick-book .modal-dialog .modal-content .date ul.date-slider button.slick-arrow{border:0px solid;text-indent:-9999px;outline:none;}
.quick-book .modal-dialog .modal-content .date ul.date-slider .slick-next{position:absolute;top:50%;margin-top:-22px;right:-20px;z-index:1;height:44px;width:15px;background:url('../images/quick-icon-right.png') no-repeat 0px 0px;}
.quick-book .modal-dialog .modal-content .showmain{position:relative;height:315px;max-height:100%;margin:0 auto;}
.quick-book .modal-dialog .modal-content .showmain .mCSB_scrollTools{right:-8px;top:20px;}
.quick-book .modal-dialog .modal-content .showmain .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(250, 250, 250, 0.5);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.quick-book .modal-dialog .modal-content .showmain figure{display:inline-block;margin:10px 0 0;padding:0;width:90px;}
.quick-book .modal-dialog .modal-content .showmain h3{font:15px/15px 'gtpm_bold';color:#fff;margin:0;padding:20px 0 14px 0px;text-transform:uppercase;display:inline-block;}
.red{color:#d32600 !important;padding-top:2px !important}
.quick-book .modal-dialog .modal-content .showtime{padding:0;display:block;clear:both;overflow:hidden;margin:0 -10px;}
.quick-book .modal-dialog .modal-content .showtime ul{margin:0;padding:0}
.quick-book .modal-dialog .modal-content .showtime ul li{margin:0 10px 18px;text-align:center;padding:0;display:inline-block;float:left;cursor:pointer;}
.quick-book .modal-dialog .modal-content .showtime ul li a{border:1px solid #119c42;text-decoration:none;padding:8px 12px 8px 12px;font:15px/15px 'gtpm_regular';color:#119c42;text-transform:uppercase;display:block;text-align:center;position:relative;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.quick-book .modal-dialog .modal-content .showtime ul li a:hover{color:#000;text-decoration:none;border:1px solid #fff;}
.quick-book .modal-dialog .modal-content .showtime ul li.booked a, .quick-book .modal-dialog .modal-content .showtime ul li.booked a:hover{color:#fff;text-decoration:none;border:1px solid #d32600;}
.quick-book .modal-dialog .modal-content .showtime ul li a i{height:100%;width:0;background:#d32600;content:"";position:absolute;top:0;left:50%;z-index:0;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.quick-book .modal-dialog .modal-content .showtime ul li.booked a:hover i{background:#d32600;}
.quick-book .modal-dialog .modal-content .showtime ul li a:hover i{width:100%;left:0;background:#fff;}
.quick-book .modal-dialog .modal-content .showtime ul li.booked i{width:100%;left:0;}
.quick-book .modal-dialog .modal-content .showtime ul li a span{position:relative;z-index:1;}
.quick-book .modal-dialog .modal-content .showtime ul li span.movietype{text-decoration:none;padding:8px 12px 8px 12px;font:15px/15px 'gtpm_regular';color:#119c42;text-transform:uppercase;display:block;text-align:center;position:relative;margin-top:5px;}
.quick-book .modal-dialog .modal-content .quick-select{margin:0;}
.quick-book .modal-dialog .modal-content .quick-select .form-group{padding:0;float:left;width:100%;margin:0;}
.quick-book .modal-dialog .modal-content .quick-select .btn-default{background:none;color:#707070;border-radius:0;border:1px solid #707070;font:18px/18px 'gtpm_regular';padding:12px 55px 12px 15px;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;text-align:left}
.quick-book .modal-dialog .modal-content .quick-select .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default{background:#fff;color:#d22800}
.quick-book .modal-dialog .modal-content .quick-select .btn-default .caret{background:url('../images/quick-icon2.png') no-repeat left top;border:0;width:13px;height:8px;top:50%;right:15px;margin-top:-4px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.quick-book .modal-dialog .modal-content .quick-select .btn-default:hover .caret, .quick-book .modal-dialog .modal-content .quick-select .open > .dropdown-toggle.btn-default .caret{background:url('../images/quick-icon2.png') no-repeat left top;}
.quick-book .modal-dialog .modal-content .quick-select .open > .dropdown-toggle.btn-default .caret{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu{margin:0;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0;background:#fff;max-height:280px !important;}
.quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu.inner li{border-top:1px solid #c3c2c1}
.quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu.inner li:first-child{border:0;display:none;}
.quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu.inner li:nth-child(2){border:0;}
.quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu.inner li a{background:#fff;color:#2d2926;font:17px/18px 'gtpm_regular';text-transform:uppercase;padding:12px 15px 12px 15px;position:relative;word-wrap:break-word;white-space:normal}
.quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu.inner li a:hover{background:#fff;color:#d22800;}
.show-tabs-main{display:none;}
.quick-book .modal-dialog .modal-content .mCSB_inside > .mCSB_container{margin:0;}
/*=== Start Main banner Section Block ===*/
/*=== Start My Movies Section Block ===*/
.moviedetailed{background:url('../images/my-movies-bg.jpg') repeat left top;padding:50px 0;position:relative}
.my-movie-wrap{/*background:url('../images/my-movies-bg.jpg') repeat left top;*/
background:#fff;padding:50px 0;position:relative}
.roxy-title{text-align:center}
.roxy-title h1, .roxy-title h2, .roxy-title h4{padding:0 45px;margin:0;display:inline-block;position:relative}
.roxy-title h1:before, .roxy-title h2:before, .roxy-title h4:before{width:100%;height:2px;background:#2d2926;position:absolute;left:0;top:0;content:'';}
/*.roxy-title h1:after, .roxy-title h2:after, .roxy-title h4:after{width:80%;height:2px;background:#2d2926;position:absolute;left:10%;bottom:0;content:'';}
*/
.roxy-title h1 span, .roxy-title h2 span, .roxy-title h4 span{font:41px/41px 'gtp_bold';padding:11px 15px 11px;color:#2d2926;text-transform:uppercase;display:inline-block;position:relative;text-align:center;}
.roxy-title h4 span{font-size:28px;line-height:28px;/*padding:16px 0 16px;Hided 20170102*/
}
.roxy-title h1 span:before, .roxy-title h2 span:before, .roxy-title h4 span:before{width:100%;height:2px;background:#2d2926;position:absolute;left:0;bottom:0;content:'';}
/*.roxy-title h1 span:after, .roxy-title h2 span:after, .roxy-title h4 span:after{width:0;height:2px;background:#2d2926;position:absolute;left:50%;top:0;content:'';}
*/
.my-movie-tab{margin:40px 0 50px;padding:0;width:100%;display:inline-block;vertical-align:top;}
.my-movie-tab .mymovietab{border-bottom:1px solid #ababae;}
.my-movie-tab .mymovietab .mCSB_horizontal.mCSB_inside > .mCSB_container{margin:0;}
.my-movie-tab .mymovietab .mCSB_scrollTools.mCSB_scrollTools_horizontal{opacity:0 !important;}
.my-movie-tab .mymovietab .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:6px auto 0 auto}
.my-movie-tab .nav-tabs{background:none;border-bottom:0;}
.my-movie-tab .nav-tabs > li{margin:0 11px 26px 0;}
.my-movie-tab .nav-tabs > li > a{font:22px/19px 'gtp_bold';text-transform:uppercase;color:#494949;width:175px;padding:13px 0 !important;text-align:center;border:1px solid #898989;margin:0;position:relative;z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.my-movie-tab .nav-tabs > li > a:after{display:none;content:'';background:url(../images/my-profile/down-arrow.png) no-repeat 0 0;width:17px;height:10px;position:absolute;left:50%;bottom:-5px;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-movie-tab .nav-tabs > li.active > a, .my-movie-tab .nav-tabs > li > a:hover{background:#d22800;border:1px solid #d22800;color:#fff;}
.my-movie-tab .nav-tabs > li.active > a:after, .my-movie-tab .nav-tabs > li > a:hover:after{opacity:1;bottom:-10px;}
.my-movie-wrap .my-movie-tab h2{font:19px/24px 'gtpm_bold';margin:0;padding:30px 22px 20px 22px;color:#2d2926;text-transform:uppercase;}
.my-movie-wrap .my-movie-tab .filter-options{padding:15px 0px 0}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group{width:205px !important;}
.my-movie-wrap .my-movie-tab .filter-options:before, .my-movie-wrap .my-movie-tab .filter-options:after{content:"";display:table;}
.my-movie-wrap .my-movie-tab .filter-options:after{clear:both;}
.my-movie-wrap .my-movie-tab .filter-options .form-group{float:left;margin:0 25px;}
.my-movie-wrap .my-movie-tab .filter-options .form-group:first-child{margin-left:0;}
.my-movie-wrap .my-movie-tab .filter-options .btn-default{background:none;border-radius:0;border:0;font:16px/16px 'gtpm_regular';padding:25px 50px 25px 0px;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-align:left;word-spacing:-3px;outline:none !important;}
.my-movie-wrap .my-movie-tab .filter-options .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default{background:#d22800;color:#ebe6e6;padding-left:24px;}
.my-movie-wrap .my-movie-tab .filter-options .btn-default .caret{background:url('../images/roxy-icons.png') no-repeat -69px top;border:0;width:15px;height:11px;top:50%;right:26px;margin-top:-6px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.my-movie-wrap .my-movie-tab .filter-options .btn-default:hover .caret, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default .caret{background:url('../images/roxy-icons.png') no-repeat -90px top;}
.my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default .caret{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu{margin:0;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0;background:#d22800;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group div.dropdown-menu{display:block !important;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger:focus .mCSB_dragger_bar, .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger.active .mCSB_dragger_bar, .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#9f9f9f;}
.dropdown-menu-scrollbar .mCSB_inside > .mCSB_container{margin-right:13px;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{left:10px;}
.dropdown-menu-scrollbar .mCSB_scrollTools .mCSB_dragger{width:inherit;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;margin:0;}
.dropdown-menu-scrollbar .mCustomScrollBox{direction:rtl;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:2px;background-color:#fff;padding:0;margin:0 2px 0 0;left:0;box-shadow:none;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group.open > div.dropdown-menu{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}
/*.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group.open > div.dropdown-menu.open{max-height:inherit !important;overflow:inherit !important;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner{max-height:inherit !important;overflow:inherit !important;}
*/
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group.dropup > div.dropdown-menu{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li{border-top:1px solid #e47e66}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li:first-child{border:0;display:none;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li:first-child a:after{display:none;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li:nth-child(2){border:0;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li a{background:#d22800;color:#ebe6e6;font:17px/18px 'gtp_regular';text-transform:uppercase;padding:15px 55px 15px 25px;position:relative}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu li a:after{background:url('../images/home-sprite-icons.png') no-repeat -27px -28px;display:inline-block;right:25px;position:absolute;top:50%;width:20px;height:19px;content:'';-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:-10px;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group.nofavorite .dropdown-menu li a:after{display:none;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu li.selected a:after{background:url('../images/home-sprite-icons.png') no-repeat -28px -5px;}
.my-movie-wrap .my-movie-tab .filter-options .filter-options-icon{background:url('../images/roxy-icons.png') no-repeat -113px top;display:inline-block;width:28px;height:28px;float:left;margin:20px 0 0 25px;}
.my-movie-wrap .my-movie-tab .filter-options .form-group .dropdown-backdrop{display:none;}
.my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li.like a:after{background:url('../images/home-sprite-icons.png') no-repeat -28px -5px;}
.rc-movies-list{width:100%;position:relative;z-index:1}
.rc-movies-list-row{display:block;margin:0 -15px;}
.rc-movies-list ul{padding:0;margin:0 auto;list-style:none;position:relative;top:0;clear:both;overflow:hidden;max-width:1438px;}
.rc-movies-list ul li{float:left;width:325px;height:516px;margin:15px;position:relative}
.rc-movies-list ul li .rc-moviewraper{overflow:hidden;display:inline-block;margin:0;padding:0;cursor:pointer;position:relative;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:325px;height:405px;display:block;text-align:center;position:relative;overflow:hidden;cursor:pointer}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:100% auto;position:absolute;top:0;left:0;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s;transition:all 0.6s ease;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg img{width:100%;}
.rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .thumbimg{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .overlay-thumb{width:100%;height:0%;background:rgba(0,0,0, 0.5);content:" ";position:absolute;bottom:0;left:0;z-index:10;-webkit-transition:0.6s all 0.3s ease;-ms-transition:0.6s all 0.3s ease;-o-transition:0.6s all 0.3s ease;transition:0.6s all 0.3s ease;}
.rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .overlay-thumb{height:100%;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb.viewmore:before{display:none;}
.rc-movies-list ul li .rc-moviethumb .overlay-thumb{width:100%;height:0%;background:rgba(0,0,0, 0.5);content:" ";position:absolute;bottom:0;left:0;z-index:10;-webkit-transition:0.6s all 0.3s ease;-ms-transition:0.6s all 0.3s ease;-o-transition:0.6s all 0.3s ease;transition:0.6s all 0.3s ease;}
.rc-movies-list ul li:hover .rc-moviethumb .overlay-thumb{height:100%;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.rc-movies-list ul li:hover .rc-moviethumb .btn-viewinfo{-webkit-transition:0.3s all 0.3s ease;-ms-transition:0.3s all 0.3s ease;-o-transition:0.3s all 0.3s ease;transition:0.3s all 0.3s ease;max-width:240px;width:100%;left:50%;margin-left:-120px;font-size:24px;padding:20px 0 20px;line-height:24px;bottom:101px;opacity:1;}
/*.rc-movies-list ul li:hover .btn-viewtrailer{-webkit-transform:scale(1);transform:scale(1);}
.rc-movies-list ul li .btn-viewtrailer{text-align:left;display:inline-block;margin-top:0px;width:50px;height:47px;position:absolute;right:50%;top:120px;cursor:pointer;z-index:11;padding-top:50px;color:#fff;font:17px/30px 'gtp_light';text-align:center;text-transform:uppercase;margin-right:-23px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all 0.3s ease;-ms-transition:0.3s all 0.3s ease;-o-transition:0.3s all 0.3s ease;transition:0.3s all 0.3s ease;}
.rc-movies-list ul li .btn-viewtrailer:before{width:47px;height:47px;background:url(../images/ic-btnplay-trailer.png) no-repeat top center;content:"";position:absolute;top:0;left:2px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.rc-movies-list ul li:hover .btn-viewtrailer:before{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
*/
.rc-movies-list ul li .btn-viewtrailer:hover{cursor:pointer;}
.rc-movies-list ul li:hover .btn-viewtrailer{-webkit-transform:scale(1);transform:scale(1);}
.rc-movies-list ul li .btn-viewtrailer{width:51px;font:17px/15px 'gtp_light';color:#fff;color:#fff;padding:55px 0 0;display:block;position:absolute;top:120px;left:50%;margin:0 0 0 -24px;text-align:center;text-transform:uppercase;z-index:10;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.3s all 0.3s ease;-ms-transition:0.3s all 0.3s ease;-o-transition:0.3s all 0.3s ease;transition:0.3s all 0.3s ease;}
.rc-movies-list ul li .btn-viewtrailer:before{width:51px;height:47px;background:url(../images/ic-btnplay-trailer.png) no-repeat top center;content:"";position:absolute;top:0;left:2px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
#trailerModal .close{opacity:1;width:15px;height:15px;background:url(../images/ic-tmodal-close.png) no-repeat 0 0;display:block;text-indent:-999em;position:absolute;top:0;right:-15px;z-index:2;}
#trailerModal .modal-dialog{max-width:900px;width:100%;top:50%;position:absolute;left:50%;margin-top:-227px;margin-left:-450px;}
#trailerModal .modal-content{background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#trailerModal .modal-content .modal-body{padding:0;}
#trailerModal .mtrailermodal-close{width:15px;height:15px;background:url(../images/ic-tmodal-close.png) no-repeat 0 0;display:block;text-indent:-999em;position:absolute;top:0;right:-15px;z-index:2;}
#trailerModal iframe{vertical-align:top;}
#trailerModal.fade.in{background:rgba(0,0,0,0.9);}
.rc-movies-list ul li .rc-moviewraper .btn-viewinfo{bottom:101px;position:absolute;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;text-decoration:none;padding:0px;max-width:0;width:0;left:50%;overflow:hidden;font-size:1px;line-height:1px;opacity:0;background:#ebe6e6;font:1px/24px 'gtp_bold';color:#d22800;text-transform:uppercase;display:inline-block;z-index:10;}
.rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{-webkit-transition:0.3s all 0.3s ease;-ms-transition:0.3s all 0.3s ease;-o-transition:0.3s all 0.3s ease;transition:0.3s all 0.3s ease;max-width:240px;width:100%;left:50%;margin-left:-120px;font-size:24px;padding:20px 0 20px;line-height:24px;bottom:101px;opacity:1;font-size:24px;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .btn-viewinfo .btn-movie-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .btn-viewinfo:hover .btn-movie-icon{width:100%;left:0;}
.rc-movies-list .rc-moviewraper .movies-details{background:#fff;min-height:110px;width:100%;padding:20px 73px 15px 25px;position:relative;border:1px solid #dfdfdf;border-top:0px solid;}
.rc-movies-list .rc-moviewraper .movies-details h3{font:14px/14px 'gtpm_regular';color:#2d2926;margin:0;padding:0 0px 0 0;text-transform:uppercase;min-height:29px;}
.rc-movies-list .rc-moviewraper .movies-details p{font:14px/13px 'gtpm_regular';color:#d22800;margin:0;padding:3px 25px 0 0;}
.rc-movies-list .rc-moviewraper .movies-details .qty{font:14px/24px 'gtpm_regular';color:#2d2926;padding:0px;position:absolute;right:25px;top:15px;min-width:40px;height:37px;text-align:center;display:inline-block;z-index:1}
.rc-movies-list .rc-moviewraper .movies-details .qty img{max-width:100%;}
.rc-movies-list .rc-moviewraper .movies-details .qty span{font-size:13px;font-family:'gtpm_bold'}
.rc-movies-list .rc-moviewraper .movies-details .time{font:13px/17px 'gtpm_regular';color:#2d2926;padding:0 0 0 23px;text-align:left;display:block;/*display:inline-block;position:relative;margin-top:15px;*/
position:absolute;bottom:10px;left:25px;}
.rc-movies-list .rc-moviewraper .movies-details .time:before{content:'';background:url('../images/home-sprite-icons.png') no-repeat -69px -84px;left:0;top:0;position:absolute;width:17px;height:17px;}
.rc-movies-list .rc-moviewraper .movies-details .date{font:13px/17px 'gtpm_regular';color:#2d2926;padding:0 0 0 23px;text-align:left;display:block;/*display:inline-block;position:relative;margin-top:15px;*/
position:absolute;bottom:10px;left:25px;}
.rc-movies-list .rc-moviewraper .movies-details .date:before{content:'';background:url('../images/home-sprite-icons.png') no-repeat -69px -105px;left:0;top:0;position:absolute;width:18px;height:18px;}
.rc-movies-list .check{background:url('../images/home-sprite-icons.png') no-repeat -97px -4px;padding:0px 0 0 23px;position:relative;text-align:left;display:inline-block;margin-top:0px;width:67px;height:66px;position:absolute;right:-6px;bottom:-6px;cursor:pointer;z-index:0;}
.rc-movies-list .check:before{content:'';background:url('../images/home-sprite-icons.png') no-repeat -27px -28px;right:10px;bottom:10px;position:absolute;width:20px;height:19px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
/*.rc-movies-list .check:hover:before{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
*/
.rc-movies-list .check:hover:before{-webkit-animation:spinX 0.3s 2 linear;animation:spinX 0.3s 2 linear;}
.rc-movies-list .check.is-checked:before{-webkit-transform:scale(0);transform:scale(0);opacity:0;}
.rc-movies-list .check:after{content:'';background:url('../images/home-sprite-icons.png') no-repeat -28px -5px;right:10px;bottom:10px;position:absolute;width:20px;height:19px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.rc-movies-list .check.is-checked:after{-webkit-transform:scale(1);transform:scale(1);}
.rc-movies-list .check input[type="checkbox"]{margin:0;opacity:0;-webkit-appearance:none;display:inline-block;vertical-align:middle;z-index:100;width:100%;height:100%;left:0;position:absolute;cursor:pointer}
@keyframes spinX{0%{-webkit-transform:rotate(0);transform:rotate(0);}
25%{-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
.my-movie-wrap .movie-view-more{margin:0;padding:55px 0 30px 0;position:relative;display:block;text-align:center}
.my-movie-wrap .movie-view-more:before{content:'';position:absolute;left:0;top:68px;height:1px;background:#9b9a99;width:100%;}
.my-movie-wrap .movie-view-more span{font-size:18px;font-family:'gtpm_bold';padding:0 15px;text-transform:uppercase;display:inline-block;position:relative;z-index:1;background:#fff;}
.my-movie-wrap .movie-view-more span a{color:#2d2926;text-decoration:none;position:relative}
.my-movie-wrap .movie-view-more span a:before{background:url('../images/home-sprite-icons.png') no-repeat -2px -32px;position:absolute;left:50%;top:-15px;content:'';width:10px;height:10px;margin-left:-3px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.my-movie-wrap .movie-view-more span a:hover:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
/*=== End My Movies Section Block ===*/
.never-before-wrap{overflow:hidden;position:relative;padding:0;z-index:1;}
.never-before-wrap .never-before-content{overflow:hidden;background:url('../images/never-before.jpg') no-repeat center center;position:relative;padding:0;background-attachment:fixed;-webkit-transition:all 30s ease;-ms-transition:all 30s ease;-o-transition:all 30s ease;transition:all 30s ease;}
.never-before-wrap .never-before-content:hover{background-position:center center;}
.never-before-wrap .never-before-content .never-before-section{display:table;width:100%;height:815px;}
.never-before-wrap .never-before-content .never-before-sub{display:table-cell;vertical-align:middle;text-align:center;}
.never-before-wrap .never-before-content .never-before-sub figure{display:inline-block;margin:0;padding:0}
.never-before-wrap .never-before-content .never-before-sub p{font:24px/30px 'gtp_light';color:#ebe6e6;text-transform:uppercase;margin:40px 0}
.more{position:relative;z-index:10;background:#d22800;font:25px/24px 'gtpm_regular';color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:15px 75px 15px 75px;}
.more:focus{color:#fff;text-decoration:none;}
.more:hover{color:#de3b1a;text-decoration:none;}
.more .ms-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.more:hover .ms-icon{width:100%;left:0;}
.book-now-white{position:relative;z-index:10;background:#fae5e0;font:32px/32px 'gtpm_regular';color:#2d2926;text-transform:uppercase;display:inline-block;text-decoration:none;padding:20px 75px 12px 75px;}
.book-now-white:hover, .book-now-white:focus{color:#2d2926;text-decoration:none;}
.book-now-white i{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.book-now-white:hover i{width:100%;left:0;}
.find-place-wrap{overflow:hidden;background:url('../images/my-movies-bg.jpg') repeat left top;position:relative;padding:40px 0 30px;z-index:1;}
.find-place-wrap .find-place-content{margin:0 auto;width:1032px;}
.find-place-wrap .find-place-left{width:320px;display:inline-block;margin-right:55px;margin-top:35px;float:left}
.find-place-wrap .find-place-left h3{font:36px/52px 'gtpm_bold';text-align:right;border-top:2px solid #2d2926;margin:0;padding:5px 0;color:#2d2926;text-transform:uppercase;display:inline-block;position:relative}
.find-place-wrap .find-place-left h3:before{content:'';position:absolute;width:100%;height:2px;background:#2d2926;left:0;top:57px;margin-left:0}
.find-place-wrap .find-place-left h3:after{content:'';position:absolute;width:59%;height:2px;background:#2d2926;right:0;bottom:0px;margin-left:0}
.find-place-wrap .find-place-right{display:inline-block;margin-left:55px;width:600px;float:left;margin-top:35px;}
.find-place-wrap .find-place-right p{font:19px/24px 'gtp_light';text-transform:uppercase;letter-spacing:2px;padding-left:0px;text-align:left;}
.find-place-wrap .find-place-right p span{font-family:'gtpm_bold';}
.find-place-wrap .find-place-right .form-control{border-radius:0;border:1px solid #dfdfdf;font:15px/16px 'gtpm_light';padding:10px 30px;height:60px;float:left;width:460px;color:#565656;}
.find-place-wrap .find-place-right .form-control::-webkit-input-placeholder{color:#565656}
.find-place-wrap .find-place-right .form-control::-moz-placeholder{color:#565656}
.find-place-wrap .find-place-right .form-control:-ms-input-placeholder{color:#565656}
.find-place-wrap .find-place-right .form-control:-moz-placeholder{color:#565656}
.find-place-wrap .find-place-right .btn-primary{height:59px;float:left;border-radius:0;border:0;font:20px/20px 'gtpm_bold';background:#d02a16;padding:8px 30px 8px;position:relative}
.find-place-wrap .find-place-line{display:inline-block;margin:0;padding:0;float:left;position:relative}
.find-place-wrap .find-place-line:before{background:url('../images/home-sprite-icons.png') repeat -59px -22px;width:1px;height:191px;content:'';position:absolute;left:0;top:0;}
.find-place-wrap .find-place-right .error-text{display:block;clear:both}
footer{background:#2d2926;padding:65px 0 85px;/*overflow:hidden;*/
text-align:center;position:relative;width:100%;/*float:left;*/
}
footer .footer-logo{margin:0;padding:0;position:relative;display:block;}
footer .footer-logo:before{content:'';position:absolute;left:0;top:20px;height:1px;background:#9b9a99;width:100%;}
footer .footer-logo span{background:#2d2926;display:inline-block;position:relative;padding:0 40px;}
footer .footer-nav{display:inline-block;margin-top:35px;}
footer .footer-nav ul{margin:0;padding:0;}
footer .footer-nav ul li{float:left;padding:0;margin:0 22px;position:relative;}
footer .footer-nav ul li:after{position:absolute;left:-22px;top:3px;content:'';height:14px;width:2px;background:#43413f;}
footer .footer-nav ul li:first-child:after{display:none;}
footer .footer-nav ul li.rxy-contact{display:none;}
footer .footer-nav ul li a{font:16px/18px 'GTPressuraTrial-Light';text-decoration:none;color:rgba(255,255,255,0.8);display:block;position:relative;padding:0 0px 5px}
footer .footer-nav ul li a i{border-bottom:1px solid #ebe6e6;position:absolute;left:50%;content:'';width:0;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;bottom:0px;}
footer .footer-nav ul li a:hover i{left:0%;width:100%;}
footer .social-block{display:block;margin:25px 0 30px;text-align:center;position:relative;}
footer .social-block:after{position:absolute;left:50%;/*bottom:-25px;Hided03062019*/
bottom:-30px;content:'';background:#696765;height:1px;width:880px;margin-left:-440px;}
footer .social-block .footer-social{display:inline-block;text-align:center;position:relative;/*vertical-align:top;height:36px;Hided03062019*/
/*padding:0 80px;Hided12022020*/
padding:0 65px;vertical-align:middle;}
footer .social-block .footer-social:after{position:absolute;right:0;top:6px;content:'';width:1px;height:25px;background:#555250;}
footer .social-block .footer-social:before{position:absolute;left:0;top:6px;content:'';width:1px;height:25px;background:#555250;}
footer .social-block .footer-social ul{margin:0;padding:0;display:inline-block;height:36px;vertical-align:top;}
footer .social-block .footer-social ul li{float:left;padding:0;margin:0;margin-left:26px;}
footer .social-block .footer-social ul li:first-child{/*margin-right:26px;Hided12022020*/
margin-left:0;}
footer .social-block .footer-social ul li a{text-decoration:none;display:block;background:url('../images/footer-social-icon.png') no-repeat left top;width:36px;height:36px;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
footer .social-block .footer-social ul li a.fb,footer .social-block .footer-social ul li a.fb:hover{background:url('../images/facebook.svg') no-repeat left top;}
footer .social-block .footer-social ul li a.tw{background-position:-63px 0}
footer .social-block .footer-social ul li a.tw:hover{background-position:-63px -39px}
footer .social-block .footer-social ul li a.go{background-position:-127px 0}
footer .social-block .footer-social ul li a.go:hover{background-position:-127px -39px}
footer .social-block .footer-social ul li a.in{background-position:-191px 0}
footer .social-block .footer-social ul li a.in:hover{background-position:-191px -39px}
footer .social-block .footer-social ul li a.you,footer .social-block .footer-social ul li a.you:hover{background:url('../images/instagram.svg') no-repeat left top;}
footer .social-block .footer-social ul li a.whatsapp,footer .social-block .footer-social ul li a.whatsapp:hover{background:url('../images/ic-whatsapp.svg') no-repeat left top}
footer .social-block .footer-app{display:inline-block;text-align:center;padding-left:70px;position:relative;padding-right:60px;/*vertical-align:top;Hided03062019*/
vertical-align:middle;}
footer .social-block .footer-app:after{position:absolute;right:0;top:6px;content:'';width:1px;height:25px;background:#555250;}
footer .social-block .footer-app h2{font:16px/18px 'gtpm_bold';text-align:right;/*margin:10px 0 0;Hided03062019*/
padding:0;color:rgba(255,255,255,0.7);text-transform:uppercase;display:inline-block;/*vertical-align:top;Hided03062019*/
margin:0;vertical-align:middle;}
footer .social-block .footer-app h2 span{font:15px/18px 'gtpm_light';color:#9d9d9d;display:block}
footer .social-block .footer-app ul{margin:0;padding:0;display:inline-block;vertical-align:middle;}
footer .social-block .footer-app ul li{float:left;padding:0;margin:0 7px}
footer .social-block .footer-app ul li a{text-decoration:none;display:block;width:27px;height:31px;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
footer .social-block .footer-app ul li a.adr,footer .social-block .footer-app ul li a.adr:hover{background:url('../images/android.svg') no-repeat left top;}
footer .social-block .footer-app ul li a.ios,footer .social-block .footer-app ul li a.ios:hover{background:url('../images/ios.svg') no-repeat left top;}
footer .social-block .footer-app.footer-part{padding-right:0;}
footer .social-block .footer-app.footer-part:after{display:none;}
footer .footer-content p{font:15px/26px 'GTPressuraTrial-Light';text-decoration:none;color:rgba(255,255,255,0.7);display:inline-block;padding-bottom:5px;width:900px;padding-top:25px;letter-spacing:1px;vertical-align:top;}
footer .footer-content p a{color:#fff;}
footer .footer-content .rxy-copy-rigts{margin-top:25px;font-size:13px;line-height:36px;display:inline-block;position:relative;padding-bottom:0;width:inherit;padding-top:0;vertical-align:top;margin-bottom:40px;}
footer .footer-content .rxy-copy-rigts:before{position:absolute;content:'';left:0;top:0;width:143px;height:36px;background:url('../images/Meeras.png') no-repeat;background-size:contain;display:none;}
footer .footer-content .rxy-copy-rigts:after{position:absolute;content:'';left:62px;top:50%;width:1px;height:20px;background:#999998;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}
footer .footer-content .rxy-copy-rigts em{font-style:normal;}
/* Sign Up popup */
.signUp{padding-right:0 !important;}
.signUp .modal-content{padding:25px;border-radius:0;}
.signUp .modal-body{width:688px;margin:0 auto;}
.signUp .btm-border{position:relative;}
.signUp .btm-border:after{content:'';position:absolute;bottom:-25px;border-bottom:4px solid #d22800;width:50%;left:25%;}
.signUp .container{width:474px;margin:0 auto;}
.signUp .close{font-size:40px;opacity:1;}
.signUp .close span{background:url(../images/home-sprite-icons.png) no-repeat -2px -103px;display:inline-block;width:27px;height:27px}
.signUp .modal-header{border:0;padding:0;position:relative;}
.signUp .modal-header .hdg{position:absolute;top:-40px;left:-135px;background:url(../images/pop-up/login-tl-bg.png) 0 0 no-repeat;width:340px;height:235px;font-family:'gtp_regular';color:#fff;font-size:43px;text-transform:uppercase;padding:50px 0 0 80px;background-size:100% auto}
.signUp .modal-header h2{font-family:'gtp_bold';color:#2f2f2f;font-size:24px;text-transform:uppercase;width:325px;/*border:1px solid #000;border-width:2px 0 2px 0;*/
padding:15px 0;margin:80px 0 27px;}
.signUp .modal-header h2{display:inline-block;position:relative}
.signUp .modal-header h2:before{width:100%;height:2px;background:#2d2926;position:absolute;left:0;top:0;content:'';}
.signUp .modal-header h2:after{width:37%;height:2px;background:#2d2926;position:absolute;left:0;bottom:0;content:'';}
#signIn .modal-header h2{display:inline-block;position:relative}
#signIn .modal-header h2:before{width:89%;height:2px;background:#2d2926;position:absolute;left:0;top:0;content:'';}
#signIn .modal-header h2:after{width:37%;height:2px;background:#2d2926;position:absolute;left:0;bottom:0;content:'';}
.signUp .modal-header .social-wrap{padding:0;position:relative;z-index:100;}
.signUp .modal-header .btn-fb{float:left;border-radius:0;background:#3b5998 url(../images/pop-up/btn-icon-fb.png) 20px center no-repeat;padding:19px 20px 19px 38px;font-family:'gtp_regular';color:#fff;font-size:15px;text-transform:uppercase;margin-right:7px;letter-spacing:1px;}
.signUp .modal-header .btn-google{float:left;border-radius:0;border:1px solid #cccccc;background:url(../images/pop-up/btn-icon-google.png) 20px center no-repeat;padding:19px 18px 19px 52px;font-family:'gtp_regular';color:#000;font-size:15px;text-transform:uppercase;letter-spacing:1px;}
.signUp .btn-wrap{margin:10px 0;float:left;width:100%;}
.signUp .btn-wrap .btn-sign{position:relative;z-index:10;border-radius:0;border:0;background:#d22800;padding:25px;line-height:20px;font-family:'gtp_bold';color:#fff;font-size:20px;display:block;}
.signUp .btn-wrap .btn-sign:focus{color:#fff;text-decoration:none;}
.signUp .btn-wrap .btn-sign:hover{color:#fff;text-decoration:none;}
.signUp .btn-wrap .btn-sign .rx-icon{height:100%;width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.signUp .btn-wrap .btn-sign:hover .rx-icon{width:100%;left:0;}
#signIn .btn-wrap .btn-sign{position:relative;z-index:10;border-radius:0;border:0;background:#d22800;padding:25px 85px;font-family:'gtp_bold';color:#fff;font-size:20px;display:inline-block;line-height:18px;vertical-align:middle;float:left;}
/*#signIn .btn-wrap .btn-sign:focus{color:#fff;text-decoration:none;}
#signIn .btn-wrap .btn-sign:hover{color:#fff;text-decoration:none;}
*/
#signIn .btn-wrap .btn-sign .rx-icon{height:100%;width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#signIn .btn-wrap .btn-sign:hover .rx-icon{width:100%;left:0;}
#signIn .btn-wrap a.btn-forgot{position:relative;z-index:10;border-radius:0;border:1px solid #cccccc;background:#fff;padding:25px 15px;font-family:'gtp_regular';color:#838383;font-size:15px;text-transform:uppercase;letter-spacing:1px;float:right;line-height:16px;}
#signIn .btn-wrap a.btn-forgot:focus{color:#fff;text-decoration:none;}
#signIn .btn-wrap a.btn-forgot:hover{color:#fff;text-decoration:none;}
#signIn .btn-wrap a.btn-forgot .rx-icon{height:100%;width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#signIn .btn-wrap a.btn-forgot:hover .rx-icon{width:100%;left:0;}
/*#signIn .btn-wrap a.btn-forgot{position:relative;z-index:10;border-radius:0;border:1px solid #cccccc;background:#fff;padding:25px 15px;font-family:'gtp_regular';color:#000;font-size:15px;text-transform:uppercase;letter-spacing:1px;float:right;line-height:16px;}
#signIn .btn-wrap a.btn-forgot dfn{font-family:arial;}
#signIn .btn-wrap a.btn-forgot:focus{color:#fff;text-decoration:none;}
#signIn .btn-wrap a.btn-forgot:hover{border:1px solid #d22800;background:#d22800;color:#fff;}
#signIn .btn-wrap a.btn-forgot .rx-icon{height:100%;width:0;background:#f22e00;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
#signIn .btn-wrap a.btn-forgot:hover .rx-icon{width:100%;left:0;}
*/
.signUp .or{margin:0 auto 20px;text-align:center;position:relative;z-index:99;line-height:25px;}
.signUp .or:before{position:absolute;content:'';left:0;top:-13%;width:46%;height:1px;background:#747474;margin-top:15px;}
.signUp .or:after{position:absolute;content:'';right:0;top:-13%;width:46%;height:1px;background:#747474;margin-top:15px;}
.signUp .form-control{border-radius:0;border:2px solid #e5e5e5;border-width:0 0 2px 0;box-shadow:none;-ms-box-shadow:none;-mz-box-shadow:none;-o-box-shadow:none;height:50px;font-family:'gtp_regular';color:#6d6d6d;font-size:15px;line-height:50px;letter-spacing:1px;margin-bottom:0;padding:15px 47px 15px 0;}
.signUp .form-control[disabled]{background:transparent;}
.signUp .icon-mail:after{content:'';width:18px;height:12px;position:absolute;top:19px;right:18px;background:url(../images/pop-up/icon-mail.png) 0 0 no-repeat;}
.signUp .icon-pw:after{content:'';width:20px;height:11px;position:absolute;top:19px;right:18px;background:url(../images/pop-up/icon-vision.png) 0 0 no-repeat;}
.signUp p.b{font-family:'gtp_bold';color:#101010;font-size:15px;letter-spacing:1px;text-align:left;clear:both;}
.signUp p.b span{font-family:'arial';font-weight:bold;}
.signUp p.b a{color:#d22800;text-decoration:underline;}
.signUp p.b a:hover{text-decoration:none;}
#signUpFirst .modal-footer{position:absolute;left:0;background:url(../images/pop-up/ftr-bg.png) 0 0 repeat;width:100%;padding:25px 0 !important;}
#signUpFirst .modal-footer .btm-border2{position:relative;}
#signUpFirst .modal-footer .btm-border2:after{content:'';position:absolute;bottom:-25px;border-bottom:4px solid #d22800;width:50%;left:25%;}
#signUpFirst .ftr-social{border-top:1px solid #a7a7a7;padding:22px 0 0;margin:0;}
#signUpFirst .ftr-social li{float:left;margin-left:18px;font-family:'gtp_regular';color:#575757;font-size:15px;line-height:45px;display:inline-block;letter-spacing:1px;}
#signUpFirst .ftr-social li:first-child{margin-left:0;}
.signUp .group{position:relative;}
.signUp label{color:#999;font:15px 'gtp_regular';letter-spacing:4px;position:absolute;pointer-events:none;top:14px;left:0;margin:0;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;background:#fff;}
.signUp .group.active input ~ label, .signUp input:focus ~ label, .group.active input:valid ~ label{top:-10px;color:#afafaf;font-size:13px;background:transparent;}
.signUp .bar{position:relative;display:block;width:100%;}
.signUp .bar:before, .signUp .bar:after{content:'';height:2px;width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.signUp .bar:before{left:50%;}
.signUp .bar:after{right:50%;}
.signUp input:focus ~ .bar:before, input:focus ~ .bar:after{width:50%;}
/*Country Code BS Select*/
/*.signUp .fg-phonenumber .group .form-control{padding-left:103px;}
.signUp .fg-phonenumber .group label{left:103px;}
*/
.signUp .fg-phonenumber .bootstrap-select{max-height:50px;height:100%;padding:1px;padding-right:0;position:absolute;top:0;left:0;z-index:1001;}
.signUp .fg-phonenumber .bootstrap-select:after{width:1px;height:50%;background:#ccc;content:"";position:absolute;top:25%;right:0;}
.signUp .fg-phonenumber .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:88px;}
.signUp .fg-phonenumber .bootstrap-select .btn-default{height:100%;font:17px 'gtp_regular';color:#101010;background:none;padding-left:15px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.signUp .fg-phonenumber .bootstrap-select .btn-default:active:hover,.signUp .fg-phonenumber .bootstrap-select .btn-default.active:hover,.signUp .fg-phonenumber .bootstrap-select .open > .dropdown-toggle.btn-default:hover,.signUp .fg-phonenumber .bootstrap-select .btn-default:active:focus,.signUp .fg-phonenumber .bootstrap-select .btn-default.active:focus,.signUp .fg-phonenumber .bootstrap-select .open > .dropdown-toggle.btn-default:focus,.signUp .fg-phonenumber .bootstrap-select .btn-default:active.focus,.signUp .fg-phonenumber .bootstrap-select .btn-default.active.focus,.signUp .fg-phonenumber .bootstrap-select .open > .dropdown-toggle.btn-default.focus{color:#101010;background:none;border:0;}
.signUp .fg-phonenumber .bootstrap-select.btn-group .dropdown-toggle .caret{width:10px;height:6px;background:url(../images/ic-arrow-down.png) no-repeat 0 0;border:0;margin-top:-3px;right:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.signUp .fg-phonenumber .bootstrap-select.btn-group.open .dropdown-toggle .caret{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.signUp .fg-phonenumber .bootstrap-select .dropdown-menu{max-height:180px !important;background:#d22800;padding:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.signUp .fg-phonenumber .bootstrap-select.btn-group .dropdown-menu li{float:none;margin:0;}
.signUp .fg-phonenumber .bootstrap-select.btn-group .dropdown-menu li a{font:16px/26px 'gtp_regular';color:#ebe6e6;padding:5px 15px;}
.signUp .fg-phonenumber .bootstrap-select .dropdown-menu > li > a:hover, .signUp .fg-phonenumber .bootstrap-select .dropdown-menu > li > a:focus{color:#ebe6e6;background:#2d2926;}
/*E.O.Country Code BS Select*/
/* Splash page */
.splash-wrap{position:relative;background:url('../images/bg-favorite.jpg') center top no-repeat;padding:0;}
.splash-wrap .logo{padding-bottom:27px;text-align:center;}
.splash-wrap .splash-blk{width:100%;margin:0 auto;text-align:center;max-width:1072px;}
.splash-wrap .splash-blk .splash-inner-block{padding:85px 45px 70px;background:rgba(255,255,255,0.8);}
.splash-wrap .splash-blk h1{position:relative;font-family:'gtp_bold';color:#383838;font-size:30px;display:inline-block;padding-bottom:8px;}
.splash-wrap .splash-blk h1:before{position:absolute;width:40%;left:50%;margin-left:-20%;bottom:-4px;content:'';border-bottom:4px solid #d22800;}
.splash-slider h2{font-family:'gtpm_regular';color:#383838;font-size:20px;text-transform:uppercase;}
.splash-slider .slick-prev, .splash-slider .slick-next{display:none !important;}
ul.spl{padding:40px 0 15px;}
ul.spl li{display:inline-block;margin:0 17px;}
ul.spl li a{position:relative;z-index:10;text-align:center;font-family:'gtpm_regular';text-transform:uppercase;border:1px solid #ababae;color:#2f2f2f;font-size:18px;padding:16px 38px 12px;display:block;}
ul.spl li a:hover, ul.spl li a.act{text-decoration:none;border:1px solid #ababae;color:#fff;}
ul.spl li a .rx-icon{height:100%;width:0;background:#383838;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
ul.spl li a:hover .rx-icon{width:100%;left:0;}
.splash-slider .splash-dots{padding-bottom:40px;display:inline-block;margin:0;}
.splash-slider .splash-dots li{display:inline-block;margin-left:8px;}
.splash-slider .splash-dots li:first-child{margin-left:0;}
.splash-slider .splash-dots li{float:left;background:transparent;border-radius:50px;width:11px;height:11px;border:1px solid #acacaf;}
.splash-slider .splash-dots li.act{background:#383838;border:1px solid #383838;}
.splash-slider .has-error{display:none;padding-bottom:15px;color:#d22800;}
.btn-black{position:relative;z-index:10;margin-right:10px;background:#000;padding:11px 46px 6px;font-family:'gtpm_regular';font-size:22px;color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border:0;}
.btn-black:focus{color:#fff;text-decoration:none;}
.btn-black:hover{color:#000;text-decoration:none;}
.btn-black .rx-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.btn-black:hover .rx-icon{width:100%;left:0;}
.btn-red{position:relative;z-index:10;background:#d22800;padding:11px 46px 6px;font-family:'gtpm_regular';font-size:22px;color:#fff;border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border:0;}
.btn-red:focus{color:#fff;text-decoration:none;}
.btn-red:hover{color:#de3b1a;text-decoration:none;}
.btn-red .rx-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.btn-red:hover .rx-icon{width:100%;left:0;}
.shareyourpayment{max-width:445px;}
.shareyourpayment h3{color:#2d2926;margin:0;font:26px/26px 'gtp_regular';text-transform:uppercase;padding:0 0 30px;}
.shareyourpayment p{color:#d22800 !important;padding:0 !important;margin:2px 0 20px 0;font:16px/16px 'gtp_regular' !important;}
.shareyourpayment ul li{margin:0 0 30px;position:relative;background:transparent !important;border:0 !important;}
.shareyourpayment ul li input{position:relative;display:block;border:1px solid #ccc;line-height:55px;height:55px;padding:15px 45px 15px 15px;width:100%;}
.shareyourpayment ul li label{font:17px/17px 'gtp_regular';}
.shareyourpayment ul li span.icon{position:absolute;top:0;right:0;}
.shareyourpayment ul li.nam span.icon:after{content:'';width:18px;height:17px;position:absolute;top:20px;right:15px;background:url('../images/shareyourpaymenicons.png') no-repeat 0 0;}
.shareyourpayment ul li.emal span.icon:after{content:'';width:18px;height:17px;position:absolute;top:20px;right:15px;background:url('../images/shareyourpaymenicons.png') no-repeat -30px 0;}
.shareyourpayment ul li.phon span.mob:after{content:'';width:18px;height:23px;position:absolute;top:18px;right:15px;background:url('../images/shareyourpaymenicons.png') no-repeat 0 -29px;}
.shareyourpayment ul li.phon input{padding-left:135px !important;}
.shareyourpayment ul li.phon label{left:135px;}
aside.code{position:absolute;left:15px;z-index:11;top:15px;}
aside.code span.spancode{color:#999;cursor:pointer;position:relative;width:75px;display:inline-block;border-right:1px solid #c1c1c1;}
aside.code span.spancode:after{content:'';position:absolute;width:10px;height:6px;top:50%;right:15px;margin-top:-2px;background:url(../images/flags/flag-arrow.png) no-repeat 0 0;}
.dropdownlist{display:none;position:absolute;left:-15px;top:40px;background:#f1f1f1;width:90px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
.dropdownlist span{display:block;text-align:center;font:18px/30px 'gtp_regular';color:#999;}
.dropdownlist span:hover{background:#999;color:#f1f1f1;cursor:pointer;}
/*make-payment New*/
.rxy-fnb-payment-info{/*width:100%;float:left;H11012018*/
}
.rxy-payment-content-block{float:left;width:100%;margin:25px 0;}
.rxy-payment-info{padding:49px 65px;float:left;width:100%;}
.rxy-payment-info h2{color:#2d2926;margin:0;font:26px/26px 'gtp_regular';position:relative;display:inline-block;margin-top:20px;width:100%;}
.rxy-payment-info .panel-group{margin:15px 0 0;}
.rxy-payment-info .panel-group .panel{background:#f1f1f1;border:1px solid #cccccc;padding:0 10px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}
.rxy-payment-info .panel-group .panel-heading{background:transparent;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.rxy-payment-info .panel-body{padding:20px 0 0;/*border:0 !important;*/
}
.rxy-payment-info h5{margin:0;position:relative;}
.rxy-payment-info h5.dc-card:before{content:'';position:absolute;left:0;top:50%;width:26px;height:19px;background:url('../images/payment/payment-icon.png') no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.rxy-payment-info h5.gf-card:before{content:'';position:absolute;left:0;top:50%;width:29px;height:19px;background:url('../images/payment/giftcard.png') no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.rxy-payment-info h5 a{font:18px/18px 'gtp_regular';color:#2d2926;position:relative;padding:15px 25px 15px 35px;display:block;text-decoration:none;}
.rxy-payment-info h5 a:before{content:'';width:18px;height:2px;background:#4b4b4b;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rxy-payment-info h5 a:after{content:'';width:18px;height:2px;background:#4b4b4b;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rxy-payment-info .panel.open h5 a:before{-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);}
.rxy-payment-info .saveyourcard.paypage{width:100%;margin-left:12px;}
.pg-respone{padding-left:12px;position:relative;margin-top:0;padding-top:20px;}
#hdnwrgcrd{position:absolute;font:15px/15px 'gtp_regular';bottom:120px;color:#ed1c24;left:12px;}
.rxy-payment-info .panel-body .gf-submit{position:relative;z-index:10;background:#d22800;font:20px/20px 'gtp_bold';color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:17px;z-index:1;text-align:center;margin-top:-15px;width:40%;vertical-align:text-bottom;border:0;}
.rxy-payment-info .panel-body .gf-submit i{height:100%;width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-payment-info .panel-body .gf-submit:hover i{width:100%;left:0;}
.rxy-payment-info .panel-body .gf-cancel{position:relative;background:#000;font:20px/20px 'gtp_bold';color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:17px;z-index:1;width:40%;text-align:center;margin-left:20px;}
.rxy-payment-info .panel-body .gf-cancel i{height:100%;width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-payment-info .panel-body .gf-cancel:hover i{width:100%;left:0;}
.rxy-payment-info p.gc{color:#333232;}
.rxy-payment-info a.rc-make-payment{position:relative;z-index:10;background:#d22800;font:20px/20px 'gtp_bold';color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:17px 35px;z-index:1;vertical-align:text-bottom;}
.rxy-payment-info a.rc-make-payment:hover{color:#fff;text-decoration:none;}
.rxy-payment-info a.rc-make-payment .ms-icon{height:100%;width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-payment-info a.rc-make-payment:hover .ms-icon{width:100%;left:0;}
.rxy-payment-info a.rc-make-payment-cancel{position:relative;z-index:10;background:#000;font:20px/20px 'gtp_bold';color:#ebe6e6;text-align:center;text-transform:uppercase;display:inline-block;text-decoration:none;padding:17px 35px;z-index:1;vertical-align:text-bottom;}
.rxy-payment-info a.rc-make-payment-cancel:hover{color:#fff;text-decoration:none;cursor:pointer;}
.rxy-payment-info a.rc-make-payment-cancel .ms-icon{height:100%;width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-payment-info a.rc-make-payment-cancel:hover .ms-icon{width:100%;left:0;}
.rxy-fnb-payment-subtotal{/*float:left;width:100%;border-top:1px solid #ccc;border-top:1px solid #ddd;padding-top:30px;H11012018*/
}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rxy-fnb-payment-subtotal p.rxy-fnd-subtotal{padding-bottom:20px}
.rxy-payment-info p{padding:10px 0;color:#b8b8b8;font:12px/15px 'gtp_regular';}
.rxy-payment-info p a{color:#d22800;text-decoration:none;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.service-tax{position:relative;padding:0 0 30px;border-bottom:1px solid #ededed;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.service-tax a{color:#d22800;text-decoration:none;cursor:pointer;font-size:14px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.service-tax a span.rx-service-arrow{background:url(../images/payment/payment-arrow.png) 0 0 no-repeat;width:8px;height:6px;display:inline-block;margin-left:5px;}
.rxy-fnb-payment-gradtotal p{/*padding:30px 0 0;H11012018*/
padding:0;}
.rxy-fnb-payment-gradtotal p span{float:right;color:#000;font:17px/17px 'gtp_bold';}
.pc .rxy-fnb-payment-gradtotal p span{font-size:15px;}
.rxy-payment-info-dropdown{width:445px;float:left;}
.rxy-payment-info-dropdown ul{width:100%;float:left;margin:0 0 10px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-info{position:relative}
.rxy-fnb-list-block.rxy-payment-new .rxy-payment-info-dropdown > ul > li{border:0 !important;float:left;width:100%;}
/*.rxy-payment-info-dropdown ul li.rxy-payment-card-info:before{content:'';position:absolute;right:-240px;bottom:12px;background:url('../images/payment/pmt-card.png') no-repeat center center;width:167px;height:31px;}
*/
.rxy-payment-info-dropdown ul li{background:transparent !important;margin:0 0 35px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li{position:relative;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm:before, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy:before{content:'';position:absolute;width:10px;height:3px;background:#ccc !important;right:-14px;bottom:45%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{width:26%;float:left;margin:0 19px 0 0;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm .bar{width:100%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy{width:40%;float:left;margin:0 19px 0 0;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy .bar{width:100%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv .bar{width:100%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv{width:25%;float:left;}
.rxy-payment-info .group{position:relative;}
.rxy-payment-info input{display:block;border:1px solid #ccc;line-height:50px;padding:15px 45px 15px 15px;width:100%;height:50px;}
.rxy-payment-info input:focus{outline:none;}
.rxy-payment-info label{color:rgba(16,16,16,0.54);font:16px/16px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:15px;top:18px;margin:0;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.rxy-payment-info input:focus ~ label, .rxy-payment-info .group.active input ~ label{top:-22px;color:#999;font-size:14px;}
.rxy-payment-info label.new{color:#999;font:15px/15px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:18px;top:18px;margin:0;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.rxy-payment-info input:focus ~ label.new, .rxy-payment-info .group.active label.new{top:-22px;color:#999;font-size:14px;}
.rxy-payment-info .group.active input ~ label, .rxy-payment-info input:focus ~ label{top:-22px;color:rgba(16,16,16,0.54);font-size:16px;}
.rxy-payment-info .bar{position:relative;display:block;width:100%;}
.rxy-payment-info .bar:before, .rxy-payment-info .bar:after{content:'';height:2px;width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.rxy-payment-info .bar:before{left:50%;}
.rxy-payment-info .bar:after{right:50%;}
.rxy-payment-info input:focus ~ .bar:before, .rxy-payment-info input:focus ~ .bar:after{width:50%;}
.rxy-change-password-icon{width:215px;float:left;position:relative;}
.ajax-loader-block{position:fixed;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:99999;}
.ajax-loader-block figure{position:absolute;left:50%;top:50%;margin:-39px 0 0 -39px;}
.signUp .group span.form-control-feedback{z-index:inherit;display:inherit;pointer-events:inherit;}
.page-loader-block{position:fixed;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:99999;}
.page-loader-block figure{position:absolute;left:50%;top:50%;margin:-39px 0 0 -39px;}
.error-text{color:red !important;padding:5px 0 0;font-size:14px;margin:0;font-family:'gtp_regular';}
#logbtn, #valbtn{text-align:center;display:block;/*padding-bottom:15px;*/
float:left;/*width:100%;*/
}
/*Payment Clients List*/
.rc-paymentclients{position:absolute;top:15px;right:-195px;}
.rc-paymentclients .rc-paymentclientscol{float:left;width:38px;height:24px;background-image:url('../images/payment/payment-clients.png');background-repeat:no-repeat;margin-left:4px;display:block;text-indent:-999em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-paymentclients .rc-paymentclientscol:first-child{margin-left:0;}
.rc-paymentclients .rc-pc01{background-position:0 0;}
.rc-paymentclients .rc-pc02{background-position:0 -58px;}
.rc-paymentclients .rc-pc03{background-position:0 -116px;}
.rc-paymentclients .rc-pc04{background-position:0 -174px;}
.rc-paymentclients.visa .rc-pc01{background-position:0 -24px;}
.rc-paymentclients.master .rc-pc02{background-position:0 -82px;}
.rc-paymentclients.maestro .rc-pc03{background-position:0 -140px;}
.rc-paymentclients.amex .rc-pc04{background-position:0 -198px;}
/* 03-02-2017 */
.payment-coupon .group{position:relative;}
.payment-coupon ul li{background:transparent !important;margin:0 0 35px;}
.payment-coupon ul li.rxy-payment-card-info .input:focus ~ .bar:before, .rxy-payment-info input:focus ~ .bar:after{width:50%;}
.payment-coupon input:focus ~ label, .payment-coupon input:valid ~ label{top:-22px;color:#999;font-size:14px;}
.payment-coupon input{display:block;border:1px solid #ccc;line-height:55px;height:55px;padding:15px 45px 15px 15px;width:100%;}
.payment-coupon input:focus{outline:none;}
.payment-coupon{padding:49px 65px 0;}
.payment-coupon ul{float:left;width:445px;}
.payment-coupon li.rxy-payment-cardname-info input{display:block;border:1px solid #ccc;line-height:55px;height:55px;padding:15px 45px 15px 15px;width:100%;}
.payment-coupon a.rc-make-payment{margin-left:10px;}
.payment-coupon label{color:#999;font:15px/15px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:18px;top:20px;margin:0;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;}
.payment-coupon.group{position:relative;}
.payment-coupon .bar{position:relative;display:block;width:445px;}
.payment-coupon .bar:before, .rxy-payment-info .bar:after{content:'';height:2px;width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.payment-coupon .bar:before{left:50%;}
.payment-coupon .bar:after{right:50%;}
@media (max-width:1599px){.rc-paymentclients{right:-184px;}
}
@media (max-width:1199px){.rc-paymentclients{position:static;margin:4px 0 0;}
.payment-coupon ul{width:300px;}
.payment-coupon a.rc-make-payment{padding:17px 20px;}
}
@media (max-width:768px){.payment-coupon ul{width:100%;padding-bottom:15px;}
.payment-coupon a.rc-make-payment{padding:17px 35px;margin-left:0;}
.shareyourpayment p{line-height:26px !important;}
}
/**Payment Clients List**/
/*Session Timeout Block*/
.rc-session-timeout{width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;z-index:10000;}
.rc-session-timeout .rc-stbox{max-width:500px;background:#fff;padding:30px;margin:50px auto 0;position:relative;}
.rc-session-timeout .rc-stbox .rc-stclose{width:20px;height:20px;background:url(../images/pop-up/popupclose.png) no-repeat 0 0;background-size:100% auto;display:block;text-indent:-999em;position:absolute;top:5px;right:5px;}
.rc-session-timeout .rc-stbox p{font:20px/28px 'gtp_regular';color:#2d2926;text-align:center;}
.rc-session-timeout .rc-stbox p a{color:#d22800;display:inline-block;text-decoration:none;border-bottom:2px solid #d22800;}
.no-data-found{width:100% !important;padding:150px 20px;text-align:center;color:#ff0000;font-size:14px;line-height:18px;font-family:'gtp_regular';}
.w2d{background:url('../images/2d-white.png') no-repeat center 0 !important;height:15px;text-indent:-9999px !important;}
.w3d{background:url('../images/3d-white.png') no-repeat center 0 !important;height:15px;text-indent:-9999px !important;}
/*Hindi and 3d tag*/
.rc-hindi-3d-blk{position:absolute;left:0;top:0;width:100%;}
.rc-hindi-3d-blk span.rc-hindi{float:left;background:#000;font:15px 'gtp_bold';color:#fff;text-transform:uppercase;padding:15px;letter-spacing:2px;margin:1px 0 0 1px;-webkit-box-shadow:0 5px 8px -5px #000;-moz-box-shadow:0 5px 8px -5px #000;box-shadow:0 5px 8px -5px #000;}
.rc-hindi-3d-blk span.rc-3d{float:right;background:url('../images/3d-bg.png') no-repeat 0 -3px;font:15px/42px 'gtp_bold';color:#fff;text-transform:uppercase;letter-spacing:2px;width:44px;height:59px;text-align:center;}
#jqChart{background-color:transparent !important;margin:40px 0 0 -50px !important;}
#jqChart .ui-jqchart-tooltip{display:none !important}
.fg-phonenumber{position:relative}
.fg-phonenumber label.new{left:150px !important;}
.fg-phonenumber .form-control{padding-left:150px !important;}
.countrycode{display:none}
.fg-phonenumber .countrycode{position:absolute;display:inline-block;cursor:pointer;left:0;top:17px;z-index:10;font:18px/24px 'gtp_light';color:#101010;color:rgba(16,16,16,0.44);border-right:1px solid #b2b2b2;padding:0 15px 0 35px;letter-spacing:2px;width:100%;max-width:130px;}
.fg-phonenumber .countrycode span{position:relative;display:inline-block;padding-right:16px;}
.fg-phonenumber .countrycode span:after{content:'';position:absolute;width:10px;height:6px;top:50%;right:0px;margin-top:-2px;background:url(../images/flags/flag-arrow.png) no-repeat 0 0;}
.fg-phonenumber .countrycode img{display:inline-block;width:28px;height:18px;position:absolute;left:0;top:5px;}
.signUp .countrycode{top:12px;font:15px/24px 'gtp_regular';color:#6d6d6d}
.signUp .fg-phonenumber .countrycode img{top:4px;}
.rxy-mobilenumber.fg-phonenumber .countrycode{top:17px;font:15px/20px 'gtp_regular';color:#999;left:18px;max-width:120px}
.rxy-mobilenumber.fg-phonenumber .countrycode img{top:0px;}
.rxy-mobilenumber.fg-phonenumber .formcontrol{padding-left:150px !important;}
.socialwrap .fg-phonenumber .countrycode{top:17px;font:15px/20px 'gtp_regular';color:#999;left:18px;max-width:120px}
.socialwrap .fg-phonenumber .countrycode img{top:0px;}
.socialwrap .fg-phonenumber .formcontrol{padding-left:150px !important;}
.wrapp.fg-phonenumber .countrycode{top:17px;font:15px/20px 'gtp_regular';color:#999;left:18px;max-width:120px}
.wrapp.fg-phonenumber .countrycode img{top:0px;}
.wrapp.fg-phonenumber .formcontrol{padding-left:150px !important;}
.rc-edtprofile-phoneno.fg-phonenumber .countrycode{top:17px;font:15px/20px 'gtp_regular';color:#999;left:18px;max-width:115px;letter-spacing:0;}
.rc-edtprofile-phoneno.fg-phonenumber .countrycode img{top:0px;}
.rc-edtprofile-phoneno.fg-phonenumber .formcontrol{padding-left:150px !important;padding-right:15px !important;}
.rxy-phonenoinput.fg-phonenumber .countrycode{top:17px;font:15px/20px 'gtp_regular';color:#999;left:18px;max-width:115px;letter-spacing:0;}
.rxy-phonenoinput.fg-phonenumber .countrycode img{top:0px;}
.rxy-phonenoinput.fg-phonenumber .formcontrol{padding-left:150px !important;padding-right:15px !important;}
.countrycode-popup{}
.countrycode-popup .modal-dialog{width:320px;}
.countrycode-popup .modal-dialog .modal-content{border-radius:0;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content{}
.countrycode-popup .modal-dialog .modal-content .countrycode-content h2{margin:0;padding:0 0 13px;font:24px/30px 'gtp_regular';color:#2d2926;border-bottom:2px solid #2d2926}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group{margin:15px 0;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .form-control{height:42px;font:18px 'gtp_light';color:#101010;color:rgba(16,16,16,0.44);background:transparent;padding:0;border:0;border-bottom:2px solid #383838;border-bottom-color:rgba(56,56,56,0.2);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag{position:relative;padding:0px;height:400px;overflow:hidden;margin-top:10px;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag:after{content:'';display:table;clear:both}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul{margin:0;padding:0;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li{padding:8px 10px;margin:0;position:relative;background:#f6f6f6;cursor:pointer;font:18px 'gtp_light';color:#222;float:left;display:block;width:100%;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li:nth-child(2n+2){background:#fff;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li .country{display:inline-block;float:left;padding-left:36px;width:200px}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li img{margin-top:12px;position:absolute;width:28px;height:18px;top:0;left:10px;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li .code{display:inline-block;left:0;top:5px;float:right}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag .mCSB_scrollTools{width:3px;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag .mCSB_inside > .mCSB_container{margin-right:0px}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#d7d7d7;border-radius:0;width:3px;}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag .mCSB_scrollTools .mCSB_draggerRail{background-color:#ededed}
.countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag .mCSB_scrollTools .mCSB_draggerContainer{top:0;}
.countrycode-content .close{background:url(../images/home-sprite-icons.png) no-repeat -4px -103px;display:inline-block;width:24px;height:25px;opacity:1;margin-top:4px;}
.payusingsavedcard-wrap{z-index:10;position:relative;width:685px;margin-top:30px;}
.payusingsavedcard-wrap .reset{padding:0px 13px 0 0;color:#2d2926;font:14px/18px 'gtpm_regular';text-align:left;display:inline-block;text-transform:uppercase;position:absolute;right:15px;top:-20px;margin-top:0;background:url(../images/close.png) no-repeat right center;cursor:pointer}
.payusingsavedcard-main{display:block;border:1px solid #b7b7b7;padding:20px;float:left;width:100%;cursor:pointer;margin:0 0 20px 0;background:#fff;}
.payusingsavedcard-main span.label-text{float:left;color:#2d2926;font:18px/18px 'gtp_regular';text-transform:uppercase;display:block;position:absolute}
.payusingsavedcard-main span.caret{float:right;margin-top:4px;background:url(../images/p-arrow.png) no-repeat 0 0;width:26px;height:14px;border:0;-webkit-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
.payusingsavedcard-main .section-text span.caret{float:right;margin-top:4px;background:url(../images/p-arrow.png) no-repeat 0 0;width:26px;height:14px;border:0;-webkit-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}
.payusingsavedcard-main.in span.caret{background-position:0 -15px;}
.payusingsavedcard-main .section-text{width:100%;padding:20px 20px 20px 60px;color:#2d2926;font:18px/18px 'gtp_regular';text-align:left;display:none;position:absolute;left:0;top:1px;text-decoration:none;}
.payusingsavedcard-main .section-text img{display:inline-block;position:absolute;left:15px;top:50%;margin-top:-12px;}
.payusingsavedcard-nav{/*left:0;top:59px;*/
width:100%;display:none;position:relative;border:1px solid #b7b7b7;background:#fff;padding:15px 15px 5px;margin:59px 0 10px;}
body .payusingsavedcard-nav ul{width:100%;margin:0;text-align:center;padding:0;box-sizing:border-box;}
body .payusingsavedcard-nav ul li{width:100%;background:#f4f4f4 !important;border:1px solid #d7d7d7 !important;position:relative;margin:0 0 10px;}
body .payusingsavedcard-nav ul > li > a{width:100%;padding:20px 20px 20px 60px;color:#2d2926;font:18px/18px 'gtp_regular';text-align:left;display:block;text-decoration:none;}
body .payusingsavedcard-nav ul > li > a img{display:inline-block;position:absolute;left:15px;}
body .payusingsavedcard-nav ul > li > a:hover, .payusingsavedcard-nav ul > li > a:active, .payusingsavedcard-nav ul > li > a:focus, .payusingsavedcard-nav ul > li > a.active{}
body .payusingsavedcard-nav ul > li > .remove{padding:0px 13px 0 0;color:#2d2926;font:14px/18px 'gtpm_regular';text-align:left;display:inline-block;text-transform:uppercase;position:absolute;right:15px;top:50%;margin-top:-8px;background:url(../images/close.png) no-repeat right center;cursor:pointer}
.saveyourcard{display:block;clear:both;position:relative;margin:0px 0 0px;float:left;width:100%;z-index:3;}
.saveyourcard .checkbox{margin:0;}
.saveyourcard .checkbox label{padding:0;margin:0;color:#2d2926 !important;font:14px/18px 'gtp_regular' !important;top:0 !important;left:0 !important;cursor:pointer;letter-spacing:1px;/*text-transform:uppercase;*/
pointer-events:inherit;}
.saveyourcard .checkbox label a{color:#2d2926 !important;text-decoration:none;border-bottom:1px solid #d22800;}
.saveyourcard .checkbox label a:hover{text-decoration:none;}
.saveyourcard input[type="checkbox"] + label span{background:url('../images/my-profile/my-profile-icons.png') no-repeat 0px -24px !important;}
.saveyourcard input[type="checkbox"]{display:block;margin-left:0;float:left;opacity:0;/*height:100% !important;*/width:100% !important;cursor:pointer;height:auto;}
.saveyourcard input[type="checkbox"] + label span{float:left;width:18px;height:16px;margin:2px 5px 80px 0;vertical-align:middle;background-position:0px -24px !important;cursor:pointer;transition:0.5s all;}
.saveyourcard input[type="checkbox"]:checked + label span{background-position:0 0 !important;}
/*Promotion*/
.rx-promotion-blk{text-align:center;}
.rx-promotion-blk p{text-align:center;font:40px 'gtp_bold';color:#d22800;text-transform:uppercase;margin:0 0 10px;}
.rx-promotion-blk .rx-offer-icon{display:inline-block;width:65%;background:#1a1a1a;height:1px;margin:50px 0 60px;position:relative;}
.rx-promotion-blk .rx-offer-icon span{display:inline-block;width:72px;height:50px;background:#fff url(../images/promo-icon.svg) no-repeat center 0;position:absolute;left:50%;top:50%;margin:-25px 0 0 -36px;}
.rx-promotion-blk .rx-offer-icon span:before{position:absolute;left:-20px;top:0;content:'';width:20px;height:50px;background:#fff;}
.rx-promotion-blk .rx-offer-icon span:after{position:absolute;right:-20px;top:0;content:'';width:20px;height:50px;background:#fff;}
.rx-space{position:relative;z-index:10;background:#000;font:32px/32px 'gtpm_light';color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:20px 30px;word-spacing:-7px;letter-spacing:-1px;}
/*.rx-space:focus{color:#fff;text-decoration:none;}
.rx-space:hover{color:#fff;text-decoration:none;}
.rx-space .ms-icon{height:100%;width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rx-space:hover .ms-icon{width:100%;left:0;}
*/
/*Bank Offer*/
.my-movie-tab .mymovietab.brdb0{border:0 !important;}
a.rx-skip{font:20px 'gtp_bold';color:#d22900;text-decoration:none;float:right;margin:-50px 0 0;position:relative;}
.rx-bankoffers{background:#efefef;border-top:4px solid #d22900;padding:50px 85px;min-height:750px;}
.rx-bankoffers h3{font:18px 'gtp_regular';color:#000;margin:0;padding:0 0 30px;text-transform:uppercase;letter-spacing:1px;}
.rx-bankoffers ul.bankcard-list{padding:0;display:table;}
.rx-bankoffers ul.bankcard-list li{width:240px;height:113px;border:1px solid #cdcdcd;margin:0 7px 0 0;background:#fff;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;float:left;}
.rx-bankoffers ul.bankcard-list li:hover{border:1px solid #d22900;}
.rx-bankoffers ul.bankcard-list li .rx-bankcard{width:240px;height:113px;display:table-cell;vertical-align:middle;text-align:center;}
.rx-bankoffers ul.bankcard-list li .rx-bankcard label{width:240px;height:113px;display:inline-block;line-height:122px;position:relative;padding-right:20px;}
.rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"] + label span, .rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"]:checked + label span, .rx-bankoffers ul.bankcard-list li:hover .rx-bankcard input[type="radio"] + label span{background:url('../images/bank-offers/bank-radio.png') 0 0 no-repeat;}
.rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"]{display:none;}
.rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"] + label span{display:inline-block;width:17px;height:17px;margin:0 15px 0 0;vertical-align:middle;background-position:0 0;cursor:pointer;right:0;left:auto;top:55%;position:absolute;}
.rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"]:checked + label span{background-position:0 -18px;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rx-bankoffers ul.bankcard-list li:hover .rx-bankcard input[type="radio"] + label span{background-position:0 -18px;}
.rx-bankoffers h4{font:25px 'gtp_regular';color:#12151f;margin:0;padding:35px 0 10px;}
.rx-bankoffers h4 p span{color:#d22800;}
a.rx-terms{font:15px 'gtp_regular';color:#7c7c7c;text-decoration:underline;}
a.rx-terms:hover{color:#d22800;}
.rx-bankoffers .rx-couponcode{border-top:1px solid #d2d2d2;padding:30px 0 0;margin:30px 0 0;}
.rx-bankoffers .rx-couponcode label{font:20px 'gtp_regular';color:#000;text-transform:uppercase;width:100%;}
.rx-bankoffers .rx-couponcode .rx-applyform{width:565px;float:left;margin:0 0 50px;}
.rx-bankoffers .rx-couponcode .rx-applyform .form-control{width:400px;height:44px;padding:6px 12px;border:1px solid #cdcdcd;border-radius:0;box-shadow:none;float:left;}
.rx-bankoffers .rx-couponcode .rx-applyform .rx-apply{width:165px;height:44px;background:#d22900;text-align:center;text-transform:uppercase;font:20px/42px 'gtp_bold';text-decoration:none;float:left;color:#fff;}
.rx-bankoffers .rx-couponcode .rx-getoffer{color:#d22800;font:23px 'gtp_regular';text-transform:uppercase;text-decoration:underline;display:inline-block;width:100%;}
.rx-bankoffers .rx-storedcard{background:#e4e4e4;border:1px solid #d2d2d2;padding:35px;border-width:1px 0;margin:0 0 40px;float:left;width:100%;box-sizing:border-box;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt h4{color:#000;margin:0;padding:0 0 5px;font:16px 'gtp_bold';text-transform:uppercase;}
/*.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"] + label span,.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]:checked + label span{background:url('../images/bank-offers/offer-radio.png') 0 0 no-repeat;}
*/
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox{margin:0;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox label{color:#000;font:14px 'gtp_regular';padding-left:0;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox label strong{font:14px 'gtp_bold';}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]{display:none;}
.tab-pane.active .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"] + label span, .tab-pane.active .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]:checked + label span{background:url('../images/bank-offers/offer-radio.png') 0 0 no-repeat;}
.tab-pane.active .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"] + label span{display:inline-block;width:17px;height:17px;margin:-3px 10px 0 0;vertical-align:middle;background-position:0 0;cursor:pointer;text-align:right;}
.tab-pane.active .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]:checked + label span{background-position:0 -18px;}
/*.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"] + label span{display:inline-block;width:17px;height:17px;margin:-3px 10px 0 0;vertical-align:middle;background-position:0 0;cursor:pointer;text-align:right;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]:checked + label span{background-position:0 -18px;}
*/
.rx-bankoffers .rx-storedcard .rx-storedcard-rt{float:left;width:20%;height:45px;background:#adadad;text-align:center;text-transform:uppercase;font:20px/45px 'gtp_bold';text-decoration:none;float:left;color:#fff;margin:5px 0 0;}
.rx-bankoffers .rx-cardno{padding:40px 0 0;}
.rx-bankoffers .rx-cardno label{font:20px 'gtp_regular';color:#000;text-transform:uppercase;margin:0;padding:0 0 10px;}
.rx-bankoffers .rx-cardno label span{font-size:14px;text-transform:none;}
.rx-bankoffers .rx-cardno .rx-cardnobox{width:100%;float:left;}
.rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{width:205px;height:44px;padding:6px 12px;border:1px solid #cdcdcd;border-radius:0;box-shadow:none;float:left;margin-right:15px;}
.rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-nolt{width:100px;height:44px;padding:6px 12px;border:1px solid #cdcdcd;border-radius:0;box-shadow:none;float:left;}
.rx-bankoffers .rx-cardno .rx-cardnobox .rx-xxx{width:95px;float:left;font:14px/44px 'gtp_regular';color:#000;text-transform:uppercase;text-align:center;}
.rx-bankoffers .rx-applyoff{width:165px;height:44px;z-index:10;background:#d22900;text-align:center;text-transform:uppercase;font:18px/42px 'gtp_bold';text-decoration:none;float:left;color:#fff;margin:20px 20px 0 0;position:relative;}
.rx-bankoffers .rx-applyoff.skip{width:165px;height:44px;border:1px solid #cccccc;background:#fff;text-align:center;text-transform:uppercase;font:18px/42px 'gtp_bold';text-decoration:none;float:left;color:#838383;margin:20px 20px 0 0;}
.rx-bankoffers .rx-applyoff.skip:hover{color:#fff;}
.rx-bankoffers .rx-applyoff .rx-icon{height:100%;width:0;background:#494949;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rx-bankoffers .rx-applyoff:hover .rx-icon{width:100%;left:0;}
.rx-bankoffers .rx-note{padding:40px 0 0;width:385px;display:inline-block;}
.rx-bankoffers .rx-note p{padding:0 0 5px;margin:0;font:13px/18px 'gtp_regular';letter-spacing:2px;color:rgba(73,73,73,0.88);}
.rx-bankoffers .rx-note p span{font:17px 'GTPressuraTrial-Regular';color:#000;}
.app-popup, .app-overlay, .app-popup-top{display:none;}
p.rxy-closed-seats{position:absolute;left:31%;top:63px;background:#d22800;width:271px;text-align:center;margin:0 auto;text-transform:uppercase;z-index:111;padding:6px 10px 6px 2px;border-top-right-radius:50px;color:#fff;border-bottom-right-radius:50px;font:13px/14px 'gtp_regular';}
p.rxy-closed-seats:before{position:absolute;content:'';left:-45px;background:url(../images/rxy-closed-seats.png) no-repeat 0 0;width:49px;height:36px;top:-2px;}
footer .social-block .eh-roxy{margin:3px 80px 0 0;color:#e8390f;font:20px 'gtpm_regular';display:inline-block;/*vertical-align:top;Hided03062019*/
position:relative;vertical-align:middle;}
footer .social-block .eh-roxy span{background:url(../images/phone-icon.png) no-repeat 0 0;display:inline-block;width:27px;height:27px;margin-right:12px;}
.theroxycinemas{margin:25px 0}
/*admin panel*/
#ulSavedPromotionals{float:left;width:100%;text-align:left;}
#ulSavedPromotionals li{display:block;text-align:left;padding:15px 20px;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;float:left;width:100%;}
#ulSavedPromotionals li span#Movie_strName, #ulSavedPromotionals li label{margin:0;float:left;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000;}
#ulSavedPromotionals li span#Remove{float:right;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000 !important;}
#ulSavedPromotionals li figure{float:left;zoom:inherit !important;width:100px;margin-right:15px;min-height:140px;}
#ulSavedPromotionals li:nth-child(2n+1){background:#f1f1f1;}
#ulSavedPromotionals li:nth-child(2n+2){background:#f9f9f9;}
#ulandroid{float:left;width:100%;text-align:left;}
#ulandroid li{display:block;text-align:left;padding:15px 20px;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;float:left;width:100%;}
#ulandroid li span#Movie_strName, #ulandroid li label{margin:0;float:left;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000;}
#ulandroid li span#Remove{float:right;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000 !important;padding:0 10px;}
#ulandroid li figure{float:left;zoom:inherit !important;width:100px;margin-right:15px;min-height:140px;}
#ulandroid li:nth-child(2n+1){background:#f1f1f1;}
#ulandroid li:nth-child(2n+2){background:#f9f9f9;}
#ulios{float:left;width:100%;text-align:left;}
#ulios li{display:block;text-align:left;padding:15px 20px;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;float:left;width:100%;}
#ulios li span#Movie_strName, #ulios li label{margin:0;float:left;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000;}
#ulios li span#Remove{float:right;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000 !important;padding:0 10px;}
#ulios li figure{float:left;zoom:inherit !important;width:100px;margin-right:15px;min-height:140px;}
#ulios li:nth-child(2n+1){background:#f1f1f1;}
#ulios li:nth-child(2n+2){background:#f9f9f9;}
.admin-panelnew .mt-formfields{text-align:right;margin:0 0 10px;}
.admin-panelnew .mt-formfields input.btn-new, .admin-panelnew .mt-formfields input.btn-save{cursor:pointer;position:relative;z-index:10;text-transform:uppercase;border-radius:0;border:0;background:#2d2926;padding:0 50px;font-family:'gtp_regular';color:#fff;font-size:18px;display:inline-block;line-height:40px;vertical-align:middle;height:40px;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.admin-panelnew .mt-formfields input.btn-new:hover, .admin-panelnew .mt-formfields input.btn-save:hover{background:#d22800;color:#fff;}
.editadminpanelnew .mt-datepicker-trigger{float:left;width:24px;position:absolute;height:24px;background:url(../images/ic-calender.png) no-repeat 0 0;display:block;cursor:pointer;right:10px;top:18px;}
.editadminpanelnew .form-group textarea{min-height:55px !important;margin-top:16px !important;}
.editadminpanelnew .rc-formblock #slideimage{width:150px !important;}
.editadminpanelnew .rc-formblock #Bannerimage{width:350px !important;}
label.dtfld{margin:0;font-weight:normal;position:absolute;top:5px;font:15px/15px 'gtp_regular';}
.editadminpanelnew .form-group .form-control, .editadminpanelnew .rc-fbform .form-group label{font-size:15px !important;}
span.tnc{font-size:12px;}
.websitedata-nav{padding:20px 30px;border-radius:5px;margin-top:30px;text-align:center;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;display:block;}
.websitedata-nav h3{margin:0 0 15px;text-align:center;font:28px/28px 'gtp_bold';color:#2d2926;text-transform:uppercase;display:inline-block;}
.websitedata-nav #ulSavedwebsite.ui-sortable{display:inline-block;width:100%;}
.websitedata-nav #ulSavedwebsite{text-align:left;}
.websitedata-nav #ulSavedwebsite li{display:block;text-align:left;padding:15px 20px;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;float:left;width:100%;}
.websitedata-nav #ulSavedwebsite li label{margin:0;float:left;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000;}
.websitedata-nav #ulSavedwebsite li:nth-child(2n+1){background:#f1f1f1;}
.websitedata-nav #ulSavedwebsite li:nth-child(2n+2){background:#f9f9f9;}
/* admin panel start */
.websitedata-nav #ulPromotionwebsite{display:inline-block;width:100%;text-align:left;}
.websitedata-nav #ulPromotionwebsite li:nth-child(2n+1){background:#f1f1f1;}
.websitedata-nav #ulPromotionwebsite li{display:block;text-align:left;padding:15px 20px;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;float:left;width:100%;}
.websitedata-nav #ulPromotionwebsite li label{margin:0;float:left;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000;}
.websitedata-nav #ulPromotionwebsite li:nth-child(2n+1){background:#f1f1f1;}
.websitedata-nav #ulPromotionwebsite li:nth-child(2n+2){background:#f9f9f9;}
/* admin panel end */
.appdata-nav #ulSavedapp.ui-sortable{display:inline-block;width:100%;}
.appdata-nav{padding:20px 30px;border-radius:5px;margin-top:20px;text-align:center;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;display:block;}
.appdata-nav h3{margin:0 0 15px;text-align:center;font:28px/28px 'gtp_bold';color:#2d2926;text-transform:uppercase;display:inline-block;}
.appdata-nav #ulSavedapp{text-align:left;}
.appdata-nav #ulSavedapp li{display:block;text-align:left;padding:15px 20px;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;float:left;width:100%;}
.appdata-nav #ulSavedapp li label{margin:0;float:left;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;color:#000;}
.appdata-nav #ulSavedapp li:nth-child(2n+1){background:#f1f1f1;}
.appdata-nav #ulSavedapp li:nth-child(2n+2){background:#f9f9f9;}
.adminpanelheadernew .navsection{text-align:center;}
.adminpanelheadernew .perspective .dropdown-menu > i{margin-left:-40px !important;}
/*Quickbook - Bottom Strap*/
.rc-quickBookstrap{width:100%;height:74px;background:#d12800;position:fixed;left:0;bottom:0;z-index:1001;z-index:1000;box-shadow:0 -5px 5px -5px #000;-webkit-box-shadow:0 -5px 5px -5px #000;-ms-box-shadow:0 -5px 5px -5px #000;-moz-box-shadow:0 -5px 5px -5px #000;/*overflow:hidden;*/
}
.rc-quickBookstrap .rc-qbcontainer{max-width:1366px;margin:0 auto;position:relative;}
.rc-quickBookstrap .rc-qbcontainer .cols{float:left;}
.rc-quickBookstrap .rc-qbcontainer .collft{width:255px;}
.rc-quickBookstrap .rc-qbcontainer .colrgt{width:97%;padding:14px 0;padding-left:285px;position:absolute;left:0;top:0;}
.rc-quickBookstrap .rc-qbcontainer h2{font:23px/46px 'gtp_bold';color:#fff;padding:16px 44px 16px 0;margin:0;position:relative;text-transform:uppercase;letter-spacing:2px;}
/*.rc-quickBookstrap .rc-qbcontainer h2 span{width:32px;height:100%;background:url("../images/ic-quickbook-title.jpg") no-repeat right center;display:inline-block;vertical-align:top;margin-left:20px;}
*/
.rc-quickBookstrap .rc-qbcontainer h2:before{width:500%;height:100%;background:#000;content:"";position:absolute;top:0;right:44px;z-index:-1;}
.rc-quickBookstrap .rc-qbcontainer h2:after{width:47px;height:100%;background:url("../images/bg-quickbook-rcross.png") no-repeat 0 0;content:"";position:absolute;top:0;right:-3px;z-index:-1;}
.rc-quickBookstrap .rc-qbtitle-mobile{font:23px/30px 'gtp_bold';color:#2d2926;padding:0 25px 0 0;margin:0 0 34px;text-transform:uppercase;letter-spacing:2px;display:none;position:relative;}
.rc-quickBookstrap .rc-qbtitle-mobile .btnclose{width:20px;height:20px;background:url("../images/ic-qbclose-mobile.png") no-repeat 0 0;display:block;text-indent:-999em;position:absolute;top:50%;right:0;margin-top:-10px;}
.rc-quickBookstrap .rc-qbform{height:42px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{float:left;padding:4px 0 0;margin-left:40px;height:42px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield:first-child{margin-left:0;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffmovie, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffcinema{width:220px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffdate, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime{width:157px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){height:38px;width:100%;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .btn{height:35px;font:16px/35px 'GTPressuraTrial-Regular';color:#fff;background:none;padding:0;border:0;border-bottom:2px solid #df694d;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;text-transform:uppercase;letter-spacing:1px;overflow:hidden;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-toggle{padding-right:24px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-toggle .bs-caret{position:absolute;width:24px;height:100%;right:0;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-toggle .caret{width:14px;height:8px;right:auto;left:50%;background:url("../images/ic-arrowdown12x7.png") no-repeat 0 0;border:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-top:-4px;margin-left:-7px;}
/* .rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group.open .dropdown-toggle .caret{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg);}
 */
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .dropdown-menu{width:100%;padding:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 12px 0 #000;-moz-box-shadow:no0 2px 12px 0 #000;-ms-box-shadow:0 2px 12px 0 #000;-o-box-shadow:0 2px 12px 0 #000;box-shadow:0 2px 12px 0 #000;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .dropdown-menu > h4{width:100%;font:20px/24px 'gtp_bold';color:#2d2926;padding:15px;background:#fff;margin:0;text-transform:uppercase;letter-spacing:2px;position:relative;/*top:0;left:0;*/
z-index:1001;transform:translateX(100%);transition:all 0.7s;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .dropdown-menu > h4 .btnclose{width:16px;height:16px;background:url("../images/ic-qbclose-mobile.png") no-repeat 0 0;background-size:100% auto;display:block;text-indent:-999em;position:absolute;top:50%;right:15px;margin-top:-8px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffmovie .bootstrap-select > .dropdown-menu, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffcinema .bootstrap-select > .dropdown-menu{min-width:200px;min-height:auto !important;}
/*.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffdate .bootstrap-select > .dropdown-menu, H20170918*/
 .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime .bootstrap-select > .dropdown-menu{min-width:180px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select .dropdown-menu > li:not(.dropdown-header):first-child, .rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select .dropdown-menu.inner li:not(.dropdown-header):first-child{height:0;visibility:hidden;border-bottom:0;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li{text-transform:uppercase;border-bottom:1px solid #ddd;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu .dropdown-header{font-size:14px;line-height:20px;color:#323232;padding:5px 15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime .bootstrap-select.btn-group .dropdown-menu li{font-family:'gtp_bold';}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .dropdown-menu .divider{display:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a{font-size:14px;line-height:22px;color:#323232;padding:10px 15px;display:block;white-space:normal;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .dropdown-menu > li > a:hover, .rc-quickBookstrap .rc-qbform .rc-qbformfield .dropdown-menu > li > a:focus{background:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime .bootstrap-select.btn-group .dropdown-menu li a .rc-qbshowtime{color:#269454;}
/*009d3c*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime .bootstrap-select.btn-group .dropdown-menu li a .rc-qbshowtime.booked{color:#d22800;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime .bootstrap-select.btn-group .dropdown-menu li a{padding:5px 15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a:hover, .rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a:focus{color:#000;text-decoration:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a span strong{font-weight:normal;font-family:'gtp_bold';}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a.opt{padding-left:30px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .mCSB_scrollTools{width:11px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.rc-quickBookstrap .rc-qbform .mCSB_scrollTools .mCSB_draggerRail{background:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .mCSB_inside > .mCSB_container{margin-right:0;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background:#b2b2b2;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction{float:right;/*width:133px;*/
}
 .rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{min-width:205px;height:47px;font:25px 'GTPressuraTrial-Bold';color:#000;background:#fff;padding:0 10px 2px;border:0;display:inline-block;text-align:center;text-transform:uppercase;letter-spacing:1px;vertical-align:top;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch:not(input){line-height:47px;padding:0 15px 0 20px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch span{width:22px;height:22px;display:inline-block;vertical-align:top;background:url("../images/ic-quickbook-title.png") no-repeat right center;margin-left:10px;margin-top:13px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch:hover, .rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch:focus{text-decoration:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset{padding:13px 0;margin-left:10px;display:inline-block;vertical-align:top;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset a{font:12px/13px 'gtp_bold';color:#d12800;background:url(../images/reset-btn.png) no-repeat left center;padding-bottom:1px;padding-left:20px;border:0;text-decoration:underline;display:block;}
/*31-10-2017*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime{display:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffmovie, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffcinema, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffdate, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime{width:240px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset{display:none;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{background:#fff;}
@media(min-width:1024px){.rc-quickBookstrap{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.75s 1s;}
/*#MainContainer.homepage.has-quickbook .rc-quickBookstrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
*/
body.has-quickbook .rc-quickBookstrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group div.dropdown-menu{display:block !important;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group.open > div.dropdown-menu{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group.dropup > div.dropdown-menu{/*bottom:0;*/
-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu.inner{max-height:258px !important;min-height:auto !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:all 0.5s 0.25s;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group.open .dropdown-menu.inner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .dropdown-menu > h4{display:none;}
}
@media(max-width:1439px){.rc-quickBookstrap .rc-qbcontainer h2{padding-left:15px;}
/*.rc-quickBookstrap .rc-qbcontainer .colrgt{padding-left:265px;padding-right:15px;}
*/
.rc-quickBookstrap .rc-qbcontainer .colrgt{padding-left:265px;padding-right:15px;width:94%;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{margin-left:30px;}
/* my account page style start */
.my-account-page-blk .my-account-ava-rewards{padding:20px 0;}
.my-account-page-blk .my-account-locked{padding:20px 0;}
.my-account-page-blk .my-account-benefits{padding:20px 0 40px;}
.my-account-page-blk .myaccount-contant{top:40%;}
.my-account-page-blk .myaccount-contant h1{font-size:20px;line-height:24px;}
.my-account-page-blk .myaccount-contant p{font-size:16px;line-height:20px;width:100%;padding-right:10px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-ava-rewards h3{font-size:20px;line-height:24px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{font-size:20px;line-height:24px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head p{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body p{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head{padding:20px 20px 20px 30px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head:before{left:25px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head.discount-img:before{left:40px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head.ticket-img:before{left:40px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2:after{left:0;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 127px;}
.my-account-page-blk .my-account-locked .faq-topic-body p{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-locked h3{font-size:20px;}
.my-account-page-blk .my-account-locked .faq-topic-head{padding:20px 20px 20px 30px;}
.my-account-page-blk .my-account-locked .locked-head-img-1:before{left:50px;}
.my-account-page-blk .my-account-locked .locked-head-img-2:before{left:50px;}
.my-account-page-blk .my-account-locked .faq-topic-body{padding:0 0 20px 120px;}
.my-account-page-blk .my-account-locked .faq-topic-head p{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-benefits .faq-topic-body p{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-benefits h3{font-size:20px;}
.my-account-page-blk .my-account-benefits .faq-topic-head{padding:20px 20px 20px 40px;}
/* .my-account-page-blk .my-account-benefits .faq-topic-body .tick-list{padding-top:20px;}
 */
/* .my-account-page-blk .my-account-benefits .faq-topic-body{padding:40px 90px;}
 */
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li{font-size:18px;line-height:22px;padding:0 0 20px 30px;}
.my-account-page-blk .my-account-benefits .faq-topic-head h2{font-size:20px;line-height:24px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-sliver:before{left:40px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-gold:before{left:40px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-platinum:before{left:40px;}
/* my account page style end */
}
@media(max-width:1365px){.rc-quickBookstrap .rc-qbcontainer{max-width:none;}
.rc-quickBookstrap .rc-qbcontainer .colrgt{padding-left:265px;padding-right:15px;}
.rc-quickBookstrap .rc-qbcontainer h2{padding-left:15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{margin-left:3%;}
/*margin-left:1.5%;*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffmovie, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffcinema{width:24%;}
/*width:21%;*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffdate, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime{width:24%;}
/*width:16%;*/
/*.rc-quickBookstrap .rc-qbform .rc-qbformaction{width:14%;}
*/
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{font-size:20px;min-width:120px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset{margin-left:5px;}
}
@media(max-width:1199px){/*.rc-quickBookstrap .rc-qbcontainer .collft{width:165px;}
.rc-quickBookstrap .rc-qbcontainer .colrgt{padding-left:170px;}
*/
.rc-quickBookstrap .rc-qbcontainer .collft{width:210px;}
.rc-quickBookstrap .rc-qbcontainer .colrgt{padding-left:225px;width:100%;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{margin-left:2%;}
/*margin-left:1%;*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffmovie, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffcinema{width:23%;}
/*width:20%;*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffdate, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime{width:23%;}
/*width:18%;*/
/*.rc-quickBookstrap .rc-qbform .rc-qbformaction{width:14%;}
*/
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{min-width:110px;font-size:18px;}
.rc-quickBookstrap .rc-qbcontainer h2{font-size:20px;}
/*line-height:21px;*/
.rc-quickBookstrap .rc-qbcontainer h2 span{height:100%;position:absolute;top:0;right:44px;}
/* my account page style start */
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li{min-width:200px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{font-size:16px;line-height:20px;padding:14px 50px;}
/* my account page style end */
/* cookies page start */
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn{padding-left:0;}
.cookies-popup-blk .cookies-popup-container .cookies-content .close-btn{top:40%;right:15px;}
/* cookies page end */
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{line-height:45px;}
}
@media(max-width:1023px){.rc-quickBookstrap{height:50px;background:none;}
.rc-quickBookstrap .rc-qbcontainer .cols{float:none;}
.rc-quickBookstrap .rc-qbcontainer .collft{width:100%;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.75s 1s;}
body.has-quickbook .rc-quickBookstrap .rc-qbcontainer .collft{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.rc-quickBookstrap .rc-qbcontainer .colrgt{width:100%;height:100%;background:#fff;padding:30px;position:fixed;right:0;bottom:0;overflow-y:auto;transform:translateY(100%);transition:all 1s;margin-top:70px;}
body.qbmobile-open{overflow-x:hidden !important;overflow-y:hidden !important;}
body.qbmobile-open .rc-quickBookstrap .rc-qbcontainer .colrgt{transform:translateY(0);}
body.app-promobanner.qbmobile-open .rc-quickBookstrap .rc-qbcontainer .colrgt{margin-top:178px;}
    body.app-promobanner.qbmobile-open .rc-quickBookstrap.open .rc-qbcontainer .colrgt{margin-top: 155px;}
.rc-quickBookstrap .rc-qbcontainer h2{line-height:30px;/*background:#000;Hided03062019*/
padding:10px 20px;cursor:pointer;text-align:center;background:#d12800;}
.rc-quickBookstrap .rc-qbcontainer h2:before, .rc-quickBookstrap .rc-qbcontainer h2:after{display:none;}
.rc-quickBookstrap .rc-qbcontainer h2 span{position:static;}
.rc-quickBookstrap .rc-qbtitle-mobile{display:block;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{float:none;padding:0;margin:0 0 30px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffmovie, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffcinema, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbffdate, .rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime{width:auto;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu .dropdown-header{font-size:16px;line-height:22px;padding:10px 15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a{font-size:16px;line-height:22px;padding:10px 15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield.rc-qbfftime .bootstrap-select.btn-group .dropdown-menu li a{padding-top:5px;padding-bottom:5px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction{width:auto;float:none;padding:20px 0 0;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{min-width:100px;font-size:22px;display:block;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset{display:block;padding:0;margin:10px 0 0;text-align:center;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset a{font-size:14px;line-height:15px;display:inline-block;}
/*.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .dropdown-menu{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select .dropdown-menu{width:100%;height:100%;max-height:none !important;padding:0;display:none;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transform:translateX(100%);transition:all 0.7s;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.open .dropdown-menu{transform:translateX(0);display:block;}
/*.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select .dropdown-menu.inner{width:100%;height:100%;max-height:none !important;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;transform:translateX(100%);transition:all 0.7s;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.open .dropdown-menu.inner{transform:translateX(0);}
*/
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu.inner{max-height:none !important;padding:45px 0 0;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .dropdown-menu > h4{transform:translateX(0);}
/* cookies page start */
/*.cookies-popup-blk .cookies-popup-container{margin-bottom:50px;}
*/
/* cookies page end */
}
@media(max-width:1023px) and (max-height:767px){.rc-quickBookstrap .rc-qbcontainer .colrgt{padding:20px;}
}
@media(max-width:1023px) and (max-height:479px){.rc-quickBookstrap .rc-qbtitle-mobile{margin:0 0 15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{margin:0 0 15px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction{padding:15px 0 0;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu .dropdown-header{font-size:15px;line-height:21px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select.btn-group .dropdown-menu li a{font-size:15px;line-height:21px;}
}
@media(max-width:1023px) and (max-height:383px){.rc-quickBookstrap .rc-qbcontainer .colrgt{padding:15px 20px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{margin:0 0 10px;}
}
@media(max-width:1023px) and (max-height:359px){.rc-quickBookstrap .rc-qbcontainer .colrgt{padding:15px;}
.rc-quickBookstrap .rc-qbtitle-mobile{margin:0 0 10px;}
.rc-quickBookstrap .rc-qbform .rc-qbformfield{margin:0 0 10px;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction{padding:5px 0 0;}
.rc-quickBookstrap .rc-qbform .rc-qbformaction .btn-reset{margin:5px 0 0;}
}
/*E.O.Quickbook - Bottom Strap*/
.code .spancode{border-right:1px solid #b2b2b2;padding:0 15px 0 35px;letter-spacing:2px;width:100%;font:15px/28px 'gtp_regular';color:#6d6d6d;max-width:130px;cursor:pointer;}
.code .spancode img{display:inline-block;width:28px;height:18px;position:absolute;left:0;top:5px;}
.code .spancode span{position:relative;display:inline-block;padding-right:16px;}
.code .spancode span:after{content:'';position:absolute;width:10px;height:6px;top:50%;right:0px;margin-top:-2px;background:url(../images/flags/flag-arrow.png) no-repeat 0 0;}
/*Error*/
.rxy-errornew{position:relative;}
.rxy-errornew .rxy-errornewcont{text-align:left;display:inline-block;margin:0 0 0 auto;color:#FFFFFF;max-width:1140px;position:absolute;top:100px;width:100%;right:20px;z-index:1;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead, .topheadafter, topheadbefore, .topheadafter{position:relative;}
.topheadbefore:after{position:absolute;left:270px !important;top:-60px;content:'';background:#68686d;height:50px !important;width:1px !important;}
.topheadbefore:before{position:absolute;left:270px !important;bottom:-23px;content:'';background:#68686d;height:47px !important;width:1px !important;}
.topheadafter:before{position:absolute;left:-110px;bottom:-23px;content:'';background:#68686d;height:329px;width:1px !important;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead:before{position:absolute;left:-110px;top:-60px;content:'';border:1px solid #68686d;width:380px;border-width:1px 0 0 0;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead:after{position:absolute;left:-110px;bottom:-23px;content:'';border:1px solid #68686d;width:380px;border-width:0 0 1px 0;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{padding:15px 0 0;margin:0;text-transform:uppercase;font:72px/72px 'gtpm_bold';}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead p{color:rgba(255,255,255,0.6);margin:0;font:26px/26px 'gtpm_regular';width:812px;letter-spacing:-1px;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks span{color:rgba(255,255,255,0.6);text-transform:uppercase;padding:40px 0 50px;font:17px/17px 'gtpm_light';display:block;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul{margin:0 0 60px}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul li{float:left;padding:0 25px 0 0;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul li:last-child{padding:0;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul li a{color:#fff;text-transform:uppercase;text-decoration:underline;font:18px/18px 'gtpm_light';}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{padding:85px 0 10px;color:rgba(255,255,255,0.40);text-transform:uppercase;font:46px/46px 'gtpm_bold';margin:0;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner span.houston{color:#fff;font:15px/15px 'gtpm_light';text-transform:uppercase;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport{text-align:right;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport h3{margin:0;padding:0;font:26px/26px 'gtpm_regular';color:#fff;text-transform:uppercase;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport h3 span{color:#ff000c;}
/*Roxy Bank Offer 20171012*/
/*.rx-bankoffers .rx-bankcard-tcontent{display:none;}
*/
/*E.O.Roxy Bank Offer 20171012*/
/*17.10.2017 New Home Banner*/
.home-banner{overflow:hidden;}
.home-banner-cont{width:100%;overflow:hidden;}
/*Home Page - Banner Slider*/
body.has-quickbook header.normal-header.normal-header-home{background:transparent;}
/*body.has-quickbook header.normal-header.normal-header-home:before{content:'';position:absolute;left:0;top:0;width:100%;height:136px;background:url(../images/home-banner/banner-shadow.png) no-repeat center 0;z-index:-1;-webkit-transition:opacity 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=100);opacity:1;}
*/
body.has-quickbook header.normal-header.normal-header-home.sticky{background:#000;}
.hb-bannerslider{position:relative;z-index:1;margin:-100px 0 0;min-height:951px;background:rgba(0,0,0,0.6);}
.hb-bannerslider .hb-bannerslider-inner{}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide{position:relative;cursor:pointer;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide:before{content:'';position:absolute;left:0;top:0;width:100%;height:188px;background:url(../images/header-before-bg.png) repeat-x center 0;background-size:100% 100%;z-index:1;-webkit-transition:opacity 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=100);opacity:1;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:180px;background:url(../images/home-banner/banner-shadow-btm.png) no-repeat center bottom;background-size:100% 100%;z-index:1;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide:focus{outline:0 none;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide > img{width:100%;}
/*.hb-bannerslider .hb-bannerslider-inner .hb-bslide .bh-bslide-bnrimage{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;}
*/
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content{width:100%;height:100%;padding:0 70px 75px;text-align:left;position:absolute;top:0;left:0;z-index:2;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font:70px/60px 'gtp_bold';color:#fff;text-transform:uppercase;margin:0 0 15px;text-shadow:1px 1px 0 rgba(0,0,0,0.6), -1px -1px 0 rgba(0,0,0,0.6), 1px -1px 0 rgba(0,0,0,0.6), -1px 1px 0 rgba(0,0,0,0.6), 2px 2px 3px rgba(0,0,0,0.6), -2px 2px 3px rgba(0,0,0,0.6), 3px -2px 2px rgba(0,0,0,0.6), -2px -2px 3px rgba(0,0,0,0.6);}
/*.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more{}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more:focus{color:#fff;text-decoration:none;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more:hover{color:#fff;text-decoration:none;background:#000;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more .ms-icon{height:100%;width:0;background:#000;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more:hover .ms-icon{width:100%;left:0;}
*/
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more{position:relative;z-index:10;background:#d22800;font:23px/24px 'gtp_regular';color:#fff;text-transform:uppercase;display:inline-block;text-decoration:none;padding:15px 55px 15px 55px;/*-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;*/
margin:15px 0 0;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more:hover{color:#fff;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more:before{background:#000;color:#fff;position:absolute;left:-1px;top:0;width:101%;height:101%;-moz-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);z-index:-1;content:'';-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;/*-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;*/
}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1);}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{border:1px solid #fff;background:rgba(0,0,0,0.6);padding:15px 20px;max-width:375px;margin:20px 0 0;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount:before{display:none;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p{font:16px/24px 'gtp_regular' !important;letter-spacing:1px;color:#fff;text-transform:uppercase;margin:0 !important;padding:0 !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p a{color:#eb2e02;text-decoration:underline;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p span{font:21px 'gtpm_bold' !important;color:#eb2e02;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .tbl-rw{display:table-row;height:110px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p{letter-spacing:2px;font:20px/20px 'gtp_regular';color:#fff;margin:0;padding:0 0 10px;text-transform:uppercase;display:inline-block;vertical-align:top;text-shadow:1px 1px 0 rgba(0,0,0,0.6), -1px -1px 0 rgba(0,0,0,0.6), 1px -1px 0 rgba(0,0,0,0.6), -1px 1px 0 rgba(0,0,0,0.6), 2px 2px 3px rgba(0,0,0,0.6), -2px 2px 3px rgba(0,0,0,0.6), 3px -2px 2px rgba(0,0,0,0.6), -2px -2px 3px rgba(0,0,0,0.6);}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p.time{letter-spacing:2px;margin-left:30px;padding-left:25px;position:relative;font-size:13px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p.time:before{background:url('../images/home-sprite-icons.png') no-repeat -3px -5px;position:absolute;content:'';left:0;top:0;width:18px;height:18px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p.date{margin-left:40px;padding-left:25px;position:relative;font-size:13px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p.date:before{background:url('../images/home-sprite-icons.png') no-repeat -69px -130px;position:absolute;content:'';left:0;top:0;width:18px;height:18px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin{margin:0 0 20px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .rate-box{vertical-align:bottom;border:1px solid #cfd1d5;background:rgba(255,255,255,0.9);padding:12px 10px;min-width:60px;text-align:center;display:inline-block;font:15px/24px 'gtpm_regular';color:#2d2926;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .nowshow-hp{vertical-align:bottom;background:#232323;padding:15px 20px;display:inline-block;font:20px/20px 'gtp_regular';color:#fff;text-transform:uppercase;letter-spacing:2px;position:relative;}
/*.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .nowshow-hp:after{background:url('../images/home-banner/nowshow-arrow.png') no-repeat 0 0;position:absolute;content:'';left:0;bottom:-12px;width:13px;height:13px;}
*/
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bsc-outerwrap{width:100%;height:100%;display:table;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bsc-outerwrap .hb-bsc-innerwrap{display:table-cell;vertical-align:bottom;}
.hb-bannerslider .hb-bannerslider-inner .slick-arrow{width:22px;height:46px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;padding:0;position:absolute;top:50%;margin-top:-23px;z-index:2;display:block;text-indent:-9999em;border:0;}
.hb-bannerslider .hb-bannerslider-inner .slick-prev{background-image:url(../images/ic-snav-prev.png);left:10%;}
.hb-bannerslider .hb-bannerslider-inner .slick-next{background-image:url(../images/ic-snav-next.png);right:10%;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots{width:auto;height:12px;position:absolute;right:70px;bottom:75px;text-align:right;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots li{display:inline-block;margin:0 7px;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots li button{width:12px;height:12px;padding:0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;display:block;text-indent:-9999em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border:1px solid rgba(255,255,255,0.5);background:transparent;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots .slick-active button{background:#fff;border:1px solid #fff;}
@media (min-width:768px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content{opacity:0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;}
.hb-bannerslider .hb-bannerslider-inner.in-view .hb-bslide .hb-bslide-content{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);}
}
@media (max-width:1599px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content{padding:0 70px 15px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:60px;line-height:55px;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots{bottom:60px;}
}
@media (max-width:1365px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:40px;line-height:40px;margin:0 0 5px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p{font-size:18px;line-height:18px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .nowshow-hp{padding:10px 20px;font-size:18px;line-height:18px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .rate-box{padding:6px 10px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin{margin:0 0 15px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more{font-size:20px;line-height:20px;padding:10px 30px;margin:15px 0 0;}
}
@media (max-width:1199px){body.has-quickbook header.normal-header.normal-header-home, body.has-quickbook header.normal-header.normal-header-home.sticky{background:#000;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide:before{display:none;}
.hb-bannerslider{margin-top:100px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide:after{display:none;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p{font-size:14px !important;line-height:20px !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p span{font-size:18px !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{max-width:485px;padding:10px;}
}
@media (max-width:991px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:34px;line-height:30px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content{padding:0 24px 35px;}
header.normal-header .roxy-logo{left:24px;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots{bottom:40px;right:24px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more{margin:5px 0 0;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{margin:10px 0 0;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin{margin:15px 0;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots{width:100%;left:0;bottom:-22px;text-align:center;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots li button{border:1px solid gray;}
.hb-bannerslider{border-bottom:30px solid #fff;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots .slick-active button{background:gray;border:1px solid gray;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{padding:10px;max-width:465px;}
/* my account page style start */
.my-account-page-blk .myaccount-tab-blk{margin-top:-10px;}
.rxy-my-profiles-tab .nav-tabs{padding:0 0 20px !important;}
.my-account-page-blk .my-account-ava-rewards h3:before, .my-account-page-blk .my-account-ava-rewards1 h3:before{width:40px;height:44px;background-size:100%;}
.my-account-page-blk .my-account-ava-rewards h3{padding-left:60px;}
.my-account-page-blk .my-account-locked h3:before{background-size:80%;}
.my-account-page-blk .my-account-benefits h3:before{background-size:70%;}
.my-account-page-blk .my-account-benefits .rc-faq-inner{padding:20px 0 0;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-sliver:before{background-size:80%;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-gold:before{background-size:80%;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-platinum:before{background-size:80%;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head.icon-sliver:before,.my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head.icon-sliver.icon-sliver-unlock:before{background-size:80%;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head.icon-gold:before,.my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head.icon-gold.icon-gold-unlock:before{background-size:80%;}
.my-account-page-blk .my-account-benefits .rc-accdn-block.active .faq-topic-head.icon-platinum:before,.my-account-page-blk .my-account-benefits .rc-accdn-block .faq-topic-head.icon-platinum.icon-platinum-unlock:before{background-size:80%;}
.my-account-page-blk .my-account-benefits .faq-topic-head h2{line-height:34px;}
.my-account-page .faq-topic-head h2 .faq-icons{right:10px !important;}
.my-account-page-blk .my-account-benefits .faq-topic-body{padding:20px 50px;}
/* my account page style end */
/* cookies page start */
.cookies-popup-blk .cookies-popup-container .cookies-content p{width:65%;}
.cookies-popup-blk .cookies-popup-container .cookies-content .close-btn{top:30%;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn{padding-left:15px;}
/* cookies page end */
}
@media (max-width:767px){
.hb-bannerslider{margin-top:80px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide > img{visibility:hidden;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide{height:285px;background-repeat:no-repeat !important;background-position:center 0 !important;background-size:cover !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content{padding:0 15px 0;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bsc-outerwrap .hb-bsc-innerwrap{vertical-align:middle;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p{font-size:12px !important;line-height:14px !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount p span{font-size:14px !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin{margin:15px 0;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{max-width:400px;}
/* my account page style start */
.my-account-page-blk{background:#fff;}
.my-account-page-blk .myaccount-img{overflow:hidden;position:relative;height:230px;}
.my-account-page-blk .myaccount-img img{width:772px;max-width:none;position:absolute;top:50%;left:50%;margin:-115px 0 0 -376px;height:100%;}
.my-account-page-blk .myaccount-tab-blk{margin-top:-17px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head{padding:20px 10px 20px 30px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head:before{background-size:80%;left:15px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{font-size:16px;line-height:20px;padding-left:50px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2:after{left:25px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 80px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head.discount-img:before{background-size:80%;left:30px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head.ticket-img:before{background-size:80%;left:30px;}
.my-account-page-blk .myaccount-contant h1{font-size:18px;line-height:22px;}
.my-account-page-blk .my-account-ava-rewards h3{font-size:18px;line-height:22px;padding-left:50px;}
.my-account-page-blk .my-account-ava-rewards{padding-top:0;padding-bottom:10px;}
.my-account-page-blk .my-account-ava-rewards .rc-faq-inner{padding:10px 0 0;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head p{font-size:16px;line-height:20px;padding-right:25px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body p{font-size:16px;line-height:20px;}
.my-account-page-blk .my-account-locked{padding:0;}
.my-account-page-blk .my-account-locked .rc-faq-inner{padding:10px 0 0;}
.my-account-page-blk .my-account-locked h3{font-size:18px;}
.my-account-page-blk .my-account-locked .faq-topic-head{padding:20px 10px 20px 10px;}
.my-account-page-blk .my-account-locked .faq-topic-head h2{font-size:18px;line-height:22px;padding-left:80px;}
.my-account-page-blk .my-account-locked .faq-topic-head p{font-size:16px;line-height:20px;padding-right:20px;}
.my-account-page-blk .my-account-locked .faq-topic-body{padding:0 0 20px 110px;}
.my-account-page-blk .my-account-locked .faq-topic-body p{font-size:16px;line-height:20px;padding-right:20px;margin-top:10px;}
.my-account-page-blk .my-account-benefits .rc-faq-inner{padding:10px 0 0;}
.my-account-page-blk .my-account-benefits{padding-top:10px;}
.my-account-page-blk .my-account-benefits h3{font-size:18px;}
.my-account-page-blk .my-account-benefits .faq-topic-head{padding:20px 10px 20px 10px;}
.my-account-page-blk .my-account-benefits .faq-topic-head h2{font-size:17px;line-height:22px;padding-right:25px;}
.my-account-page-blk .my-account-benefits .faq-topic-body{padding:20px 40px;}
/* .my-account-page-blk .my-account-benefits .faq-topic-body .tick-list{padding-right:20px;}
 */
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li{font-size:16px;line-height:20px;padding:0 0 15px 30px;}
.my-account-page-blk .my-account-benefits .faq-topic-body p{font-size:16px;line-height:20px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li{min-width:155px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{padding:5px 30px;}
.my-account-page .faq-topic-head h2 .faq-icons{right:0 !important;-webkit-transform:scale(0.8) translateY(-50%);-moz-transform:scale(0.8) translateY(-50%);-o-transform:scale(0.8) translateY(-50%);-ms-transform:scale(0.8) translateY(-50%);transform:scale(0.8) translateY(-50%);}
.my-account-page .rc-accdn-block.active .faq-topic-head h2 span.faq-icons{-webkit-transform:rotateX(180deg) scale(0.8) translateY(50%);-moz-transform:rotateX(180deg) scale(0.8) translateY(50%);-o-transform:rotateX(180deg) scale(0.8) translateY(50%);-ms-transform:rotateX(180deg) scale(0.8) translateY(50%);transform:rotateX(180deg) scale(0.8) translateY(50%);}
.my-account-page-blk .tse-content{height:55px !important;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-sliver:before{left:10px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-gold:before{left:10px;}
.my-account-page-blk .my-account-benefits .faq-topic-head.icon-platinum:before{left:10px;}
/* my account page style end */
body.app-promobanner.qbmobile-open .rc-quickBookstrap .rc-qbcontainer .colrgt{margin-top:155px;}    
body.app-promobanner.qbmobile-open .rc-quickBookstrap.open .rc-qbcontainer .colrgt{margin-top: 143px;}
}
@media (max-width:680px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide{height:245px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin{margin:10px 0 15px;}
/* cookies page start */
.cookies-popup-blk .cookies-popup-container{padding:20px 0;}
.cookies-popup-blk .cookies-popup-container .cookies-content{text-align:center;}
.cookies-popup-blk .cookies-popup-container .cookies-content p{width:100%;text-align:left;/*padding-right:25px;*/
}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn{padding-left:0;padding-top:15px;}
.cookies-popup-blk .cookies-popup-container .cookies-content .close-btn{top:0;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0);background-size:70%;}
.cookies-popup-blk .cookies-popup-container .cookies-content .ok-btn .more{padding:10px 20px;}
.book-btn .more{padding:10px 20px;}
/* cookies page end */
}
@media (max-width:639px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more{margin:0 0 5px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .nowshow-hp{padding:10px 15px;font-size:16px;line-height:16px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin .rate-box{padding:5px 10px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:30px;line-height:26px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p{font-size:16px;line-height:16px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p.time{letter-spacing:1px;margin-left:10px;padding-left:22px;font-size:12px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .more{font-size:18px;line-height:18px;padding:10px 25px;}
}
@media (max-width:479px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide{height:300px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content{padding:0 15px 35px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bsc-outerwrap .hb-bsc-innerwrap{vertical-align:bottom;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .banner-box-content-sub p.date{line-height:20px;margin-left:10px;}
.hb-bannerslider .hb-bannerslider-inner .slick-dots li{margin:0 5px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .hb-bslide-contentin{margin:20px 0 15px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{padding:10px 35px;}
.my-account-page-blk .my-account-benefits .faq-topic-body{padding:20px;}
}
@media (max-width:385px){.my-account-page-blk .my-account-ava-rewards h3:before, .my-account-page-blk .my-account-ava-rewards1 h3:before{width:35px;}
}
@media (max-width:360px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:26px;line-height:24px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{padding:10px 15px;}
.my-account-ava-rewards .rc-accdn-block .faq-topic-head h2 span.faq-icons{right:-10px;}
.my-account-benefits .faq-icons{right:-10px !important;}
.my-account-page-blk .my-account-benefits .faq-topic-head h2{font-size:16px;}
}
@media (max-width:320px){.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:24px;line-height:20px;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content .twperdiscount{padding:10px 5px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{padding-left:40px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:10px 40px 10px 75px !important;}
.my-account-page-blk .my-account-ava-rewards1 h3:before{bottom:0;}
}
/*E.O.Home Page - Banner Slider*/
/*single offer*/
.single-offer .sec-saved-card, .single-offer .single-offer-list{width:560px;float:left;}
.single-offer .rx-bankoffers label{float:left;width:300px;font-family:'GTPressuraTrial-Regular';font-size:16px;line-height:22px;color:#000;}
.single-offer .rx-bankoffers .rx-storedcard{background:#e4e4e4;border:1px solid transparent;padding:15px;border-width:1px 0;margin:0;display:table;width:100%;}
.single-offer .rx-savedlbl{width:100%;float:left;}
.single-offer.newoffer a.rx-applyoffer{width:auto;height:auto;z-index:10;background:transparent;text-align:center;text-transform:uppercase;font:14px/22px 'gtp_bold';text-decoration:none;float:right;color:#000;margin:0;position:relative;text-decoration:underline;}
.single-offer.newoffer a.rx-applyoffer:hover .rx-icon{width:0;left:0;}
.single-offer.newoffer a.rx-applyoffer .rx-icon{background:none;}
.single-offer.newoffer .reset{margin-top:5px;}
.single-offer .rx-bankoffers h4{padding-top:0px;}
.single-offer .single-offer-list{margin-bottom:40px;margin-top:50px;}
.single-offer .single-offer-list ul{float:left;width:100%;}
.single-offer .single-offer-list ul li{display:block;}
.single-offer .single-offer-list ul li h4{}
.single-offer .rx-bankoffers .rx-storedcard span.visa-cardtype{background:url(../images/CardType/001.png) 0 0 no-repeat !important;width:41px !important;display:inline-block !important;}
.single-offer .rx-bankoffers .rx-cardno{float:left;width:100%;}
.single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{width:420px;height:44px;padding:6px 12px;border:1px solid #b7b7b7;border-radius:0;box-shadow:none;float:left;margin-right:15px;border-right:0px solid;font:17px 'gtp_regular';letter-spacing:1px;}
.single-offer .rx-bankoffers .rx-cardno .rx-cardnobox{width:420px;}
.single-offer .rx-bankoffers .rx-applyoff{margin-top:0px;width:140px;}
.single-offer .rx-bankoffers .rx-applyoff.skip{width:auto;padding-left:25px;padding-right:25px;}
/*.movieslist-landingpage .my-movie-wrap .single-offer .nav-tabs > li > a{font-family:'gtp_bold';font-size:26px;line-height:52px;color:#000 !important;padding-left:40px !important;background:url('../images/offer-tag.png') no-repeat 0px center;padding-top:0px;padding-bottom:0px;}
 Hided 21-11-2017*/
.single-offer a.rx-skip{color:#737373;font-size:26px;line-height:32px;font-family:'gtp_regular';margin-top:-55px;z-index:10;}
.payusingsavedcard-main .section-text .caret{display:none;}
.single-offer .rx-bankoffers .termsblock{padding-top:10px;}
.single-offer .rx-bankoffers .termsblock p{font:17px 'GTPressuraTrial-Regular';color:#000;}
    .single-offer .rx-bankoffers .termsblock p.bank-tc {
        padding-left: 20px;
        font: 14px / 18px 'gtp_light';
        letter-spacing: 1px;
        color: rgba(73, 73, 73, 0.88);
    }
.single-offer .rx-bankoffers .termsblock p span{display:inline-block;color:#d22800;/*padding-right:25px;background:url('../images/experiences/rc-scroll-down.png') no-repeat right center;*/
cursor:pointer;letter-spacing:2px;}
/*.single-offer .rx-bankoffers .termsblock p span.active{background:url('../images/experiences/rc-scroll-up.png') no-repeat right center;}*/
.single-offer .promocodeoff .termsblock p span.active{background:none;}
.single-offer .rx-bankoffers .termsblock ul{display:none;}
.single-offer .rx-bankoffers{min-height:350px;}
/*31-10-2017*/
.guest-login-cont h4{font:22px/22px 'gtp_bold';text-transform:uppercase;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p.txt-bold{font:16px/18px 'gtp_bold';}
.guest-login-cont p span{font:16px/22px 'gtp_regular';color:#d22800;}
.rc-mschedule-list .cinema-exp h3{font-family:'gtp_regular';display:block;font-size:20px;margin:0;text-transform:uppercase;}
/*21-11-2017*/
/*.single-offer .rx-bankoffers .cardcontentwrap{display:none;}
*/
/*E.O.21-11-2017*/
.eventscinemas .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{min-height:100px;}
/*Valentine Day*/
.ah-valentine-blk .modal-content{background-color:#000;border-radius:0;}
.ah-valentine-blk .modal-content:before, .ah-valentine-blk .modal-content:after{background:url('../images/valentineday/top-line.png') no-repeat 0 0;background-size:100% auto;}
.ah-valentine-blk .modal-content:before{position:absolute;left:0;top:0;width:100%;content:'';height:1px;}
.ah-valentine-blk .modal-content:after{position:absolute;left:0;bottom:0;width:100%;content:'';height:1px;}
.ah-valentine-blk .modal-contentin{position:relative;padding:15px;}
.ah-valentine-blk .modal-contentin:before, .ah-valentine-blk .modal-contentin:after{background:url('../images/valentineday/left-line.png') repeat 0 0;background-size:100% auto;}
.ah-valentine-blk .modal-contentin:before{position:absolute;left:0;top:0;width:1px;content:'';height:100%;}
.ah-valentine-blk .modal-contentin:after{position:absolute;right:0;top:0;width:1px;content:'';height:100%;}
.ah-valentine-blk .modal-contentin ul{padding:20px 0 0;margin:0;display:inline-block;width:100%;}
.ah-valentine-blk .modal-contentin ul li{padding:0;margin:0;font:20px/29px 'gtp_light';float:left;width:100%;background:url('../images/valentineday/line.png') no-repeat 0 8px;padding:0 0 0 10px;color:#fff;}
.ah-valentine-blk .modal-contentin p{padding:30px 0;margin:0;font:32px/20px 'gtp_bold';color:#fff;}
.ah-valentine-blk .modal-contentin p span{font:15px 'gtp_light';}
.ah-valentine-blk .valentine-logo{float:right;margin:-100px 0 0;}
.ah-valentine-blk .valentine-logo span{font:16px 'gtp_bold';color:#fff;padding:0 0 0 20px;}
.ah-valentine-blk button.close{font:24px 'gtp_bold';color:#fff;padding:0;opacity:1;text-shadow:none;}
.ah-valentine-blk .modal-header{padding:0;border-bottom:0;}
.ah-valentine-blk .modal-header .close{margin-top:-10px;}
.ah-valentine-blk .valentine-btns{float:left;}
.ah-valentine-blk .valentine-btns .book-now{float:left;width:160px;background:#e01919;color:#fff;padding:10px 0;text-align:center;text-decoration:none;font:22px/14px 'gtp_bold';text-transform:uppercase;margin-right:30px;}
.ah-valentine-blk .valentine-btns .book-now span{font:12px/12px 'gtp_regular';}
/* Choose Your Ticket POPUP*/
.ah-chooseyourticket-blk .modal-content{background-color:#fff;border-radius:0;text-transform:uppercase;box-shadow:none;border:0;}
.ah-chooseyourticket-blk .modal-contentin{position:relative;padding:0;}
.ah-chooseyourticket-blk .close{opacity:1;background:url('../images/spl-offer/close-btn.png') no-repeat 0 0;width:20px;height:20px;float:right;margin:20px 20px 0 0;font-size:0;}
.ah-chooseyourticket-blk .modal-header{padding:0;border-bottom:0;}
.ah-chooseyourticket-blk .roxy-title h1{padding:0;margin:20px 0 70px;}
.ah-chooseyourticket-blk .roxy-title h1 span{font:30px/30px 'gtp_bold';padding:20px 0;color:#2f2f2f;}
.ah-chooseyourticket-blk .qtyblk{width:570px;margin:0 auto;overflow:hidden;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top{width:100%;float:left;padding:0 0 30px;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt{float:left;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt h4{color:rgba(51,51,51,0.8);font:18px/20px 'gtp_regular';margin:0;padding:0 0 10px;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select{float:left;width:190px;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .minus-btn{float:left;width:60px;background:#221f1d url('../images/spl-offer/minus.png') no-repeat center center;height:65px;text-align:center;line-height:65px;text-decoration:none;font-size:0;cursor:pointer;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .plus-btn{float:left;width:60px;background:#221f1d url('../images/spl-offer/plus.png') no-repeat center center;height:65px;text-align:center;line-height:65px;text-decoration:none;font-size:0;cursor:pointer;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .form-control{float:left;width:70px;background-color:#d02b16;border:1px solid #6e6c6b;border-width:0 1px;border-radius:0;height:65px;box-shadow:none;color:#fff;font:30px/65px 'gtp_regular';text-align:center;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt span{display:inline-block;color:rgba(51,51,51,0.6);font:16px/16px 'gtp_regular';vertical-align:bottom;padding:34px 0 0 10px;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt{float:right;padding:35px 0 0;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.total{color:#b7b7b7;font:22px/22px 'gtp_regular';padding:0 0 15px;margin:0;text-align:right;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.aed{color:#333;font:28px/22px 'gtp_regular';padding:0;margin:0;text-align:right;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.aed span{color:#d02b16;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-btm{width:100%;float:left;border:1px solid #d6d6d6;border-width:1px 0;padding:30px 0;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-btm-lt{float:left;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-btm-lt h5{color:#919191;font:15px/16px 'gtp_regular';padding:0 0 10px;margin:0;letter-spacing:1px;}
.ah-chooseyourticket-blk .qtyblk .qtyblk-btm-lt li{width:100%;color:#919191;font:12px/16px 'gtp_regular';margin:0;padding:0;letter-spacing:1px;}
.ah-chooseyourticket-blk .confm-ticket{float:right;width:220px;background:#d02b16;color:#fff;padding:18px 0;text-align:center;text-decoration:none;font:18px/18px 'gtp_bold';text-transform:uppercase;letter-spacing:2px;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.ah-chooseyourticket-blk .confm-ticket:hover{background:#2d2926;color:#fff;cursor:pointer;}
.ah-chooseyourticket-blk .modal-contentin:after{position:absolute;left:50%;bottom:0;content:'';width:300px;margin-left:-150px;background:#d02b16;height:4px;}
.ah-chooseyourticket-blk .roxy-title.titleanimation h1 span:before{width:140px !important;margin-left:-70px !important;left:50% !important;}
.ah-chooseyourticket-blk .vertical-alignment-helper{display:table;height:100%;width:100%;}
.ah-chooseyourticket-blk .vertical-align-center{display:table-cell;vertical-align:middle;}
.ah-chooseyourticket-blk .modal-content{width:inherit;height:inherit;margin:0 auto;}
.ah-chooseyourticket-blk .modal{padding-right:0;margin:0 15px;}
.ah-chooseyourticket-blk a.rc-left-arrow{text-decoration:none;float:left;width:65px;background:url('../images/back-arrow.png') no-repeat 0 3px;text-transform:uppercase;/*text-indent:-99999px;*/
font:16px/16px 'gtp_regular';padding-left:18px;color:#000;margin:10px 20px 0 0;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin:30px 0 0 35px;}
.ah-chooseyourticket-blk .error-cont{color:#d02b16;font:16px/16px 'gtp_regular';text-align:center;padding:25px 0 10px;}
body.seatlayoutpage .modal-backdrop.in{filter:alpha(opacity=100);opacity:1;}
body.fandbpage .modal-backdrop.in{filter:alpha(opacity=100);opacity:1;}
/*Special Promotions*/
.special-promotion-banner{position:relative;z-index:0;}
.special-promotion-banner span{position:absolute;left:50%;bottom:40px;z-index:1;background:url('../images/spl-offer/down-arrow.png') no-repeat 0 0;width:56px;height:27px;margin-left:-28px;cursor:pointer;}
/*.special-promotion-banner span.sp-downarrow:before{cursor:pointer;position:absolute;width:56px;height:27px;left:50%;margin-left:-28px;margin-top:-40px;background:url('../images/spl-offer/down-arrow.png') no-repeat center;opacity:1;-webkit-animation:move3 1.3s infinite;-webkit-animation-delay:0.0s;animation:move3 1.3s infinite;animation-delay:0.0s;content:'';z-index:1;}
@-webkit-keyframes move3{0%{bottom:50px;}
50%{bottom:25px;}
100%{bottom:50px;}
}
@keyframes move3{0%{bottom:50px;}
50%{bottom:25px;}
100%{bottom:50px;}
}
*/
.special-promotion-cont{padding:90px 0 0;background:#fff;}
.special-promotion-cont h1{padding:0;color:#232222;font:46px/46px 'gtp_bold';text-transform:uppercase;margin:0 0 45px;text-align:center;}
.special-promotion-cont h1 span{color:rgba(35,34,34,0.88);font:25px/25px 'gtp_regular';}
.special-promotion-cont p{color:#333;font:19px/34px 'gtp_light';margin:0;padding:0 0 30px;text-align:center;}
.special-promotion-cont.what-new-content-block{padding:90px 0 53px;}
.special-promotion-cont.what-new-content-block p{line-height:24px;padding-bottom:10px;}
.special-promotion-termsc{padding:50px 0 35px;background:#eae9e9;}
.special-promotion-termsc h4{padding:0;color:#333;font:19px/16px 'gtp_regular';margin:0 0 30px;}
.special-promotion-termsc li{padding:0 0 15px 20px;color:#333;font:16px/16px 'gtp_regular';margin:0;position:relative;}
.special-promotion-termsc li:before{position:absolute;left:0;top:8px;content:'';width:4px;height:4px;background:#7f7f83;}
.special-promotion-movielist{padding:0;background:#fff;}
/* Home Special Offer POPUP*/
.ah-homespecial-offer-blk .modal-content{background-color:transparent;border-radius:0;text-transform:uppercase;box-shadow:none;border:0;}
.ah-homespecial-offer-blk .modal-contentin{position:relative;padding:0;}
.ah-homespecial-offer-blk .close{opacity:1;background:url('../images/homepopup/close-btn.png') no-repeat 0 0;width:22px;height:22px;font-size:0;background-size:100% auto;}
.ah-homespecial-offer-blk .modal-header{padding:0;border-bottom:0;}
.ah-homespecial-offer-blk .vertical-alignment-helper{display:table;height:100%;width:100%;}
.ah-homespecial-offer-blk .vertical-align-center{display:table-cell;vertical-align:middle;}
.ah-homespecial-offer-blk .modal-content{width:inherit;height:inherit;margin:0 auto;}
.ah-homespecial-offer-blk .modal{padding-right:0;margin:0 15px;}
.ah-homespecial-offer-blk .imglist-blk{max-width:600px;margin:0 auto;}
.ah-homespecial-offer-blk .imglist{float:left;width:100%;}
.ah-homespecial-offer-blk .imglist .footimg{float:left;width:50%;}
.ah-homespecial-offer-blk .modal-body{padding:0 15px 15px;}
.ah-homespecial-offer-blk .modal-content img{border:1px solid #5e5e5e;margin-top:5px;}
/*FB POPUP*/
.rc-fbpopup-blk .modal-content{background-color:transparent;border-radius:0;box-shadow:none;border:0;}
.rc-fbpopup-blk .close{opacity:1;background:url('../images/fb-popup/close-btn.png') no-repeat 0 0;width:20px;height:20px;font-size:0;background-size:100% auto;position:absolute;right:20px;top:20px;z-index:21;margin-top:0;}
.rc-fbpopup-blk .modal-header{padding:0;border-bottom:0;}
.rc-fbpopup-blk .modal-dialog{left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0) !important;}
.rc-fbpopup-blk .vertical-alignment-helper{display:table;height:100%;width:100%;}
.rc-fbpopup-blk .vertical-align-center{display:table-cell;vertical-align:middle;}
.rc-fbpopup-blk .modal-content{width:inherit;height:inherit;margin:0 auto;}
.rc-fbpopup-blk .modal{padding-right:0 !important;margin:0 15px;}
.rc-fbpopup-blk .modal-body{padding:0;}
.rc-fbpopup-blk .modal-contentin{position:relative;padding:0;}
.rc-fbpopup-blk .modal-contentin .fb-imgblk{position:relative;/* background:url('../images/fb-popup/fb-img.jpg') 0 0 no-repeat;*/
min-height:520px;}
.rc-fbpopup-blk .modal-contentin .fb-imgblk:after{position:absolute;right:0;top:0;content:'';width:100%;height:100%;background:url('../images/fb-popup/fb-bg.png') no-repeat right 0;}
.rc-fbpopup-blk .modal-contentin .fb-imgblk:before{position:absolute;left:30%;top:50%;content:'';width:96px;height:132px;background:url('../images/fb-popup/line-slash.png') no-repeat left 0;margin:-66px 0 0 -6px;z-index:2;}
.rc-fbpopup-blk .modal-contentin .fb-cont-blk{width:350px;z-index:20;text-align:center;position:relative;float:right;margin-right:20px;}
.rc-fbpopup-blk.platinum-plus .modal-contentin .fb-imgblk{position:relative;background:url('../images/fb-popup/Roxy-fab-bg.jpg') 0 0 no-repeat !important;min-height:520px;background-size:contain !important;}
.rc-fbpopup-blk.platinum-plus .modal-contentin .fb-imgblk:after{background-image:none;}
.rc-fbpopup-blk.platinum-plus .modal-contentin .fb-imgblk:before{display:none;}
/* .rc-fbpopup-blk .modal-contentin .fb-imgblk{background:url(../images/fb-popup/fb-img.jpg);}
 */
.rc-fbpopup-blk .modal-contentin .vertical-alignment-helper1{display:table;height:520px;width:100%;}
.rc-fbpopup-blk .modal-contentin .vertical-align-center1{display:table-cell;vertical-align:middle;}
.rc-fbpopup-blk .modal-contentin .fb-cont-blk .fb-iconbox{display:inline-block;width:82px;height:82px;border:1px solid #b9b9b9;border-radius:50%;margin:0 0 18px -18px;line-height:75px;display:none;}
.rc-fbpopup-blk .modal-contentin .fb-cont-blk .fb-iconbox .center-block{display:inline-block;vertical-align:middle;}
.rc-fbpopup-blk .roxy-title{text-align:left;}
.rc-fbpopup-blk .roxy-title h1{padding:0 20px;}
.rc-fbpopup-blk .roxy-title h1 span{font:20px/22px 'gtp_bold';padding:10px 0;text-align:center;}
.rc-fbpopup-blk h3{font:16px/20px 'gtp_bold';padding:0 0 10px;margin:0;}
.rc-fbpopup-blk .checkboxs{width:100%;float:left;text-align:left;margin:45px 0 0;}
.rc-fbpopup-blk .checkboxs li{float:left;width:100%;margin:0 0 10px;}
.rc-fbpopup-blk .checkboxs li input[type="checkbox"]{display:none;}
.rc-fbpopup-blk .checkboxs li label{font:14px/16px 'gtp_regular';color:rgba(51,51,51,0.8);padding-left:30px;position:relative;text-transform:none;cursor:pointer;text-transform:uppercase;margin-bottom:10px;padding-top:1px;}
.rc-fbpopup-blk .checkboxs li label small{font:14px/16px 'gtp_regular';color:rgba(0,0,0,0.8);}
.rc-fbpopup-blk .checkboxs li label span{width:20px;height:20px;background:url("../images/fb-popup/checkbox.png") no-repeat 0 -20px;position:absolute;/*top:3px;Hided03062019*/
left:0;margin-top:0;top:50%;margin-top:-10px;}
.rc-fbpopup-blk .checkboxs li input[type="checkbox"]:checked + label{color:rgba(0,0,0,0.8);}
.rc-fbpopup-blk .checkboxs li input[type="checkbox"]:checked + label span{background-position:0 0;}
.rc-fbpopup-blk .proceed{float:left;width:295px;background:#d02b16;color:#fff;padding:15px 0;text-align:center;text-decoration:none;font:22px/22px 'gtp_bold';text-transform:uppercase;letter-spacing:2px;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.rc-fbpopup-blk .btn-block{float:left;font-size:0;padding:5px 0 0;text-align:left;}
.rc-fbpopup-blk .btn-block .proceed{float:none;display:inline-block;vertical-align:top;}
.rc-fbpopup-blk.fb-cont-blk-fb .btn-block .proceed{margin-top:0;}
.rc-fbpopup-blk .proceed:hover{background:#2d2926;color:#fff;}
.rc-fbpopup-blk h4{font:14px/16px 'gtp_regular';color:rgba(51,51,51,0.8);margin:20px 0 0;text-align:left;position:relative;width:100%;float:left;padding-left:6px;}
.rc-fbpopup-blk h4:before{position:absolute;left:0;top:5px;width:5px;height:4px;content:'';/*background:url("../images/fb-popup/dot.png") no-repeat 0 0;*/
}
.rc-fbpopup-blk h4 a{text-decoration:none;display:inline-block;position:relative;transition:all 0.5s;}
.rc-fbpopup-blk h4 a:after{position:absolute;content:'';width:100%;height:1px;bottom:0;left:0;background:rgba(204, 51, 34, 0.6);opacity:0;}
.rc-fbpopup-blk h4 a:hover:after{opacity:1;}
.rc-fbpopup-blk p{font:14px/16px 'gtp_regular';color:rgba(51,51,51,0.8);text-transform:uppercase;text-align:left;}
.rc-fbpopup-blk .checkboxs .group.active input ~ label, .rc-fbpopup-blk .checkboxs input:focus ~ label{top:-22px;vertical-align:top;}
.rc-fbpopup-blk.fb-cont-blk-fb .modal-contentin .fb-cont-blk{}
.rc-fbpopup-blk.fb-cont-blk-fb .modal-contentin .fb-cont-blk .checkboxs li{margin:0 0 5px;}
.rc-fbpopup-blk.fb-cont-blk-fb .modal-contentin .fb-cont-blk .checkboxs li label{/*margin-bottom:0;*/
}
.rc-fbpopup-blk.fb-cont-blk-fb .modal-contentin .fb-cont-blk .checkboxs{margin:20px 0 0;}
.rc-fbpopup-blk.fb-cont-blk-fb .roxy-title{margin:0 35px;}
.rc-fbpopup-blk.fb-cont-blk-fb .roxy-title h1 span{font-size:16px;line-height:20px;}
/*20% discount for oceans-8*/
.twperdiscount{border:1px solid #969696;padding:10px 15px;max-width:375px;margin:20px 0 0;position:relative;}
.twperdiscount:before{position:absolute;left:15px;top:-8px;content:'';width:15px;height:8px;background:url("../images/up-arrow.jpg") no-repeat 0 0;}
.twperdiscount p{font:14px/16px 'gtp_regular' !important;color:#000;text-transform:uppercase;margin:0 !important;padding:0 !important;}
.twperdiscount p a{color:#eb2e02;text-decoration:underline;display:inline-block !important;}
.twperdiscount p a:before{display:none;}
.twperdiscount p span{font:14px 'gtpm_bold' !important;color:#eb2e02;}
.twperdiscount-mb{border:1px solid #808080;padding:10px 15px;max-width:395px;margin:20px 0 0;position:relative;}
.twperdiscount-mb:before{position:absolute;left:15px;top:-8px;content:'';width:15px;height:8px;background:url("../images/up-arrow-mb.jpg") no-repeat 0 0;}
.twperdiscount-mb p{font:14px/16px 'gtp_regular' !important;color:#fff;text-transform:uppercase;margin:0 !important;padding:0 !important;}
.twperdiscount-mb p a{color:#eb2e02;text-decoration:underline;display:inline-block !important;}
.twperdiscount-mb p a:before{display:none;}
.twperdiscount-mb p span{font:14px 'gtpm_bold' !important;color:#eb2e02;}
@media (max-width:1500px){.rc-fbpopup-blk.fb-cont-blk-fb .roxy-title h1 span{font-size:14px;line-height:18px;}
.rc-fbpopup-blk.fb-cont-blk-fb .checkboxs li label{font-size:13px;}
.rc-fbpopup-blk h3{font-size:14px;line-height:14px;}
.rc-fbpopup-blk.fb-cont-blk-fb .proceed{padding:5px 0;margin-top:-5px;font-size:18px;}
.rc-fbpopup-blk.fb-cont-blk-fb h4{margin:10px 0 0;font-size:13px;}
.rc-fbpopup-blk.fb-cont-blk-fb .close{right:10px;top:10px;}
}
@media (max-width:767px){.rc-fbpopup-blk.fb-cont-blk-fb .close{top:25px;}
}
@media (max-width:639px){.rc-fbpopup-blk.fb-cont-blk-fb .checkboxs li label{font-size:12px;}
.rc-fbpopup-blk.fb-cont-blk-fb h4{font-size:12px;}
.rc-fbpopup-blk.fb-cont-blk-fb .modal-contentin .fb-cont-blk .checkboxs li{margin:0;}
.rc-fbpopup-blk h3{padding:5px 0 10px;}
.rc-fbpopup-blk.fb-cont-blk-fb .proceed{margin-top:10px;}
}
@media (max-width:479px){.rc-fbpopup-blk.fb-cont-blk-fb .close{top:25px;}
.rc-fbpopup-blk.fb-cont-blk-fb .checkboxs li label{font-size:14px;}
/*.rc-fbpopup-blk.fb-cont-blk-fb h4{font-size:14px;}
*/
.rc-fbpopup-blk h3{padding:10px 0;}
.rc-fbpopup-blk.fb-cont-blk-fb .modal-contentin .fb-cont-blk .checkboxs li{margin:0 0 10px;}
.rc-fbpopup-blk.fb-cont-blk-fb .roxy-title{margin:0 25px;}
}
/* My Booking Id Block */
.my-booking-id-block{max-width:748px;margin:0 auto;text-align:center;padding:39px 0 0;}
.rc-coming-up-block .my-booking-id-block{max-width:100%;}
.my-booking-id-block h3{/* font:26px 'GTPressuraMonoTrial-Regular';*/
font:26px 'gtpm_light';margin:0;padding:0 0 15px 0px;color:#12151f;text-transform:uppercase;text-align:center;}
.my-booking-id-block h3 span{font:26px 'gtp_bold';color:#d22800;}
.rc-coming-up-block .my-booking-id-block .ic-bell{max-width:748px;margin:0 auto;}
.my-booking-id-block .ic-bell{font:18px/23px 'tahoma';color:#2d2926;padding:6px 0 20px 60px;position:relative;background:url("../images/my-profile/ic-bell.png") no-repeat 0 0;letter-spacing:0.4px;}
.rc-confirmation-block .my-booking-id-block{padding-bottom:26px;}
/* .rc-confirmation-block .my-booking-id-block .ic-bell{background:url("../images/my-profile/ic-bell-60x58.png") no-repeat;}
 */
/* .my-booking-id-block p{padding-left:66px;position:relative;}
 */
/* E.O My Booking Id Block */
/* Confirmation Block */
@media(max-width:991px){/*my-booking-id-block*/
.my-booking-id-block h3, .my-booking-id-block h3 span{font-size:20px;line-height:24px;}
.my-booking-id-block .ic-bell{font-size:16px;line-height:20px;padding-top:0;}
.rc-confirmation-block .my-booking-id-block{padding-bottom:20px;}
}
@media (max-width:480px){.my-booking-id-block .ic-bell{margin-top:15px;}
.my-booking-id-block{padding-top:20px;}
.my-booking-id-block .ic-bell{padding:60px 0 20px 0px;background-position:top center;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:10px 40px 10px 80px;}
}
/*terms command condition block*/
.tandctitle{padding-top:25px !important;margin-bottom:15px !important;}
.tandcblock{max-width:900px;margin:0 auto;color:#333;font:19px/34px 'gtp_light';text-align:left;padding:15px;}
.tandcblock li{list-style-type:decimal;padding-bottom:15px;}
@media(max-width:480px){.tandcblock{font-size:14px;line-height:18px;padding-bottom:10px;}
}
.disable{display:none !important;}
.gcaccordion .panel-group{padding:0;background:transparent;border:0;margin:0;margin:0;}
.gcaccordion .panel-group .panel{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;position:relative;padding:0 10px;background:#f1f1f1;border:1px solid #ccc;margin:0 0 10px;overflow:hidden;}
.gcaccordion .panel-group .panel:after{content:'';background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.06) 100%);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.06) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.06) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.06) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.06) 100%);width:100%;/*max-width:1120px;Hided01102018*/
height:16px;position:absolute;bottom:0;left:0;visibility:visible;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;display:none !important;/*27032020*/
}
.gcaccordion .panel-group .panel.open:after{opacity:0;visibility:hidden;}
.gcaccordion .panel-default > .panel-heading h4{position:relative;margin:0;}
.gcaccordion .panel-default > .panel-heading h4 > a{font:18px/18px 'gtp_regular';color:#2d2926;display:block;text-decoration:none;}
.gcaccordion .panel-default > .panel-heading h4 > a:hover{text-decoration:none;}
.gcaccordion .panel-default > .panel-heading{background:transparent;position:relative;border:0;padding:0;}
.gcaccordion .panel-default > .panel-heading h4 > a{font:18px/18px 'gtp_regular';color:#2d2926;position:relative;padding:15px 25px 15px 35px;position:relative;display:block;position:relative;z-index:1;}
.gcaccordion .panel-default > .panel-heading > i{width:22px;height:22px;position:absolute;top:12px;right:8px;display:block;}
.gcaccordion .panel-default > .panel-heading > i:before{content:'';background:#4b4b4b;position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;width:18px;height:2px;top:50%;right:-16px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.gcaccordion .panel-default > .panel-heading > i:after{content:'';background:#4b4b4b;position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;width:2px;height:18px;top:50%;right:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.gcaccordion .panel-default > .panel-heading.active > i:before{-webkit-transform:translate(-50%, -50%) rotate(180deg);-moz-transform:translate(-50%, -50%) rotate(180deg);-o-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);}
.gcaccordion .panel-default > .panel-heading.active > i:after{-webkit-transform:translate(-50%, -50%) rotate(-90deg);-moz-transform:translate(-50%, -50%) rotate(-90deg);-o-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);}
.gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body{border:0;padding:0;margin-top:25px;}
.gcaccordion .panel-default:last-child > .panel-heading + .panel-collapse > .panel-body{border-bottom:1px solid #d1d1d1;overflow:hidden;}
.gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body > p{font:18px/18px 'gtp_regular';color:#2d2926;}
.gcaccordion .panel-default > .panel-heading h4.gf-card:before{content:'';position:absolute;left:0;top:50%;width:29px;height:19px;background:url(../images/payment/giftcard.png) no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.gcaccordion .panel-default > .panel-heading h4.dc-card:before{content:'';position:absolute;left:0;top:50%;width:26px;height:19px;background:url(../images/payment/payment-icon.png) no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.rxy-payment-info p{padding:8px 0;color:#2d2926 !important;font:18px/24px 'gtp_regular' !important;}
.crd-inner-wrap{padding:0 !important;}
.gcaccordion .collapse{margin-top:0;}
.disablehd{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:0.4;}
@media (max-width:1439px){.gcaccordion .panel-default > .panel-heading h4{position:relative !important;margin:0;right:inherit !important;top:inherit !important;bottom:inherit !important;left:inherit !important;z-index:inherit !important;}
}
/* 23-01-2019 */
.maincontent-wraper .contactus-banner{margin:-25px 0 0;}
.rxy-payment-info{padding:50px 0;}
.shareyourpayment{max-width:100%;}
.shareyourpayment h3{font-family:'gtp_bold';}
.shareyourpayment ul{margin:0 0 0 -25px;}
.shareyourpayment ul li{width:400px;margin:0 20px 30px 25px;display:inline-block;vertical-align:top;}
.shareyourpayment ul li .saveyourcard{margin:-20px 0 35px;}
.rxy-payment-info h2{font-family:'gtp_bold';margin:0px 0 15px;}
.rxy-payment-info-dropdown{width:100%;}
.gcaccordion .panel-group .panel{padding:0;}
.gcaccordion .panel-default > .panel-heading h4 > a{padding:15px 40px 15px 90px;}
.gcaccordion .panel-default > .panel-heading h4.dc-card:before, .gcaccordion .panel-default > .panel-heading h4.gf-card:before{left:45px;}
.gcaccordion .panel-default > .panel-heading > i{right:25px;}
.gcaccordion .panel-default > .panel-heading > i:before{right:-8px;}
.gcaccordion .panel-default > .panel-heading > i:after{right:8px;}
.gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body{background:#fff;padding:40px 225px 40px 50px;margin:25px 80px 45px 50px;border:1px solid #ccc;}
span.movietablist > span{font-family:'gtp_bold';color:#fff !important;display:block;}
/* Contactus page */
.rc-contactus .rc-contactus-banner{position:relative;}
.rc-contactus .rc-contactus-banner .roxy-title{width:100%;position:absolute;left:0;bottom:105px;}
.rc-contactus .rc-contactus-banner .roxy-title h1 span{font:66px/70px 'gtp_bold';color:#fff;text-transform:capitalize;padding:17px 15px 26px;}
.rc-contactus .rc-contactus-banner .roxy-title h1:before, .rc-contactus .rc-contactus-banner .roxy-title h1:after, .rc-contactus .rc-contactus-banner .roxy-title h1 span:before, .rc-contactus .rc-contactus-banner .roxy-title h1 span:after{background:#fff;}
.rc-contactus .rc-contactus-form-block{padding:40px 0;}
.rc-contactus .rc-contactus-form-block h2{font:40px/46px 'gtp_bold';color:#222;text-align:center;padding:0 0 8px 0;margin:0 0 20px 0;position:relative;}
.rc-contactus .rc-contactus-form-block h2:after{content:'';background:#222;width:156px;height:3px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rc-contactus .rc-contactus-form-block p{font:21px/28px 'gtp_light';color:#222;text-align:center;}
.rc-contactus .rc-contactus-form-block p > span{color:#d22a00;display:block;}
.contact-wrapper .add-btn .form-group{text-align:left;padding-top:40px;}
.contact-wrapper .contact-us-form h3{font:28px/32px 'gtp_bold';color:#2d2926;padding:0 0 10px 0;margin:0 0 10px;/*float:left;*/
position:relative;text-align:left;display:inline-block;}
.contact-wrapper .contact-us-form h3:after{content:'';background:#2d2926;width:100%;height:3px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.contact-wrapper .contact-us-form .rc-fbform .form-left-blk{float:left;width:365px;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .bootstrap-select{width:100%;display:block;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .btn{font:22px/30px 'gtp_light';color:#101010;color:rgba(16,16,16,0.44);padding:10px 0 13px 0;border:1px solid #383838;border-width:0 0 1px 0;border-bottom-color:rgba(56,56,56,0.2);background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;float:none;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .bootstrap-select .btn:hover, .contact-wrapper .contact-us-form .rc-fbform .form-group .bootstrap-select.open .btn{color:#fff;background:#d22800;padding-left:20px;border-color:#d22800;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .btn .caret{border:0;background:url(../images/roxy-icons.png) no-repeat -69px top;width:15px;height:11px;top:50%;right:10px;margin-top:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .bootstrap-select.open .btn .caret{background:url(../images/roxy-icons.png) no-repeat -90px top;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.contact-wrapper .contact-us-form .rc-fbform .form-group .bootstrap-select .btn:hover .caret{background:url(../images/roxy-icons.png) no-repeat -90px top;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu{padding:0;margin:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu > li{border-top:1px solid #e47e66;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu > li:first-child{border:0;}
.contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu > li > a{font:20px/24px 'gtp_light';color:#ebe6e6;background:#d22800;padding:10px 20px;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk{float:right;width:385px;position:relative;margin:-14px 0 0;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup{position:relative;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup label{font:19px/25px 'gtp_light';color:#222;color:rgba(16,16,16,0.44);position:absolute;top:20px;left:20px;margin:0;opacity:1;visibility:visible;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup.focus label{opacity:0;visibility:hidden;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup .txtbox{font:19px/25px 'gtp_light';color:#101010;width:100%;height:140px;padding:20px;border:1px solid #383838;border-color:rgba(56,56,56,0.2);outline:none;resize:none;display:block;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .g-recaptcha{margin:30px 0 0;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .g-recaptcha iframe{vertical-align:top;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .error-text{line-height:18px;padding:2px 0 0;}
.contact-wrapper .contact-us-form .rc-fbform .form-right-blk .submit{top:0;margin:25px 0 0;display:block;text-align:center;}
.contact-wrapper .contact-us-form .cinema-info{float:left;width:100%;margin:50px 0 0;height:215px;}
.contact-wrapper .contact-us-form .cinema-info .info-left{width:30%;float:left;padding-right:15px;display:table;height:100%;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont{display:table-cell;vertical-align:middle;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont h4{font:26px/28px 'gtp_bold';color:#d22800;margin:0 0 10px 0;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul{margin:0 0 0 -15px;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul li{font:20px/28px 'gtp_regular';color:#2d2926;display:inline-block;padding:0 0 0 15px;margin:0 0 0 15px;position:relative;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul li:before{content:'';background:#999;width:8px;height:8px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a{font:28px/37px 'gtp_bold';color:#d12800;padding:0 0 0 42px;display:block;position:relative;margin:15px 0 0;text-decoration:none;}
.contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a:before{content:'';background:url('../images/contactus-phn.png') no-repeat 0 0;width:31px;height:37px;position:absolute;left:0;top:0;}
.contact-wrapper .contact-us-form .cinema-info .info-right{width:70%;float:left;padding-left:40px;position:relative;display:table;height:100%;}
.contact-wrapper .contact-us-form .cinema-info .info-right:before{content:'';background:url('../images/contactus-line.png') no-repeat 0 0;width:2px;height:229px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.contact-wrapper .contact-us-form .cinema-info .info-right p{font:21px/24px 'gtp_regular';color:#000;display:table-cell;vertical-align:middle;text-align:right;}
.contact-wrapper .contact-us-form .cinema-info .info-right p > a{color:#d12800;text-decoration:underline;}
/* 24-01-2019 */
.gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body.card-body{background:#f1f1f1;border:0;padding:0;margin:25px 80px 35px 50px;}
.rc-saved-cardblk{float:left;width:100%;position:relative;}
.rc-saved-cardblk h5{font:18px/24px 'gtp_regular';color:#2d2926;margin:0 0 5px 0;display:inline-block;}
.rxy-payment-info-dropdown .reset{font-size:16px;line-height:16px;position:absolute;right:0;top:8px;display:none;cursor:pointer;z-index:1;}
.rc-saved-cardblk #ulsavedcard{margin:0;}
.rc-saved-cardblk #ulsavedcard li{/*height:66px;padding:15px 0; Hided08052020*/height:60px;padding:10px 0;margin:0 0 10px 0;border:1px solid #ccc;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-size:0;}
.rc-saved-cardblk #ulsavedcard li:hover, .rc-saved-cardblk #ulsavedcard li.active{background:#868686 !important;border-color:#868686;}
.rc-saved-cardblk #ulsavedcard li.checked{background:#868686;border-color:#868686;}
.rc-saved-cardblk #ulsavedcard li .ulsavedcard-listinner{height:40px;font-size:0;}
.rc-saved-cardblk #ulsavedcard .check-block{display:inline-block;width:70%;font-size:0;vertical-align:middle;cursor:pointer;}
.rc-saved-cardblk #ulsavedcard .check-card{display:inline-block;width:10%;text-align:center;vertical-align:middle;}
.rc-saved-cardblk #ulsavedcard .check-card input{display:none;}
.rc-saved-cardblk #ulsavedcard .check-card .chkme{width:24px;height:24px;background:#f1f1f1;margin:0 5px;left:0;/*top:-2px; Hided08052020*/top:0;border:1px solid #c3c3c3;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;pointer-events:auto;cursor:pointer;}
.rc-saved-cardblk #ulsavedcard .check-card .chkme:before{content:'';width:10px;height:10px;background:#d22800;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
.rc-saved-cardblk #ulsavedcard .check-card input[type="radio"]:checked + .chkme:before{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);}
.rc-saved-cardblk #ulsavedcard .list2{display:inline-block;width:10%;background:#f1f1f1;border:1px solid #ccc;border-radius:5px;text-align:center;vertical-align:middle;}
.rc-saved-cardblk #ulsavedcard li:hover .list2, .rc-saved-cardblk #ulsavedcard li.active .list2{background:#979797;border:1px solid #8e8e8e;}
.rc-saved-cardblk #ulsavedcard .list2 img{display:inline-block;text-align:center;padding:5px 0;}
.rc-saved-cardblk #ulsavedcard .list3{display:inline-block;/*width:80%; Hided08052020*/padding:0 20px;position:relative;vertical-align:middle;width:70%;}
.rc-saved-cardblk #ulsavedcard .list3 span{font:16px/16px 'gtp_light';color:#959595;display:block;letter-spacing:2px;text-align:left;}
.rc-saved-cardblk #ulsavedcard li:hover .list3 span, .rc-saved-cardblk #ulsavedcard li.active .list3 span{color:#fff;}
.rc-saved-cardblk #ulsavedcard li:hover .check-card .chkme, .rc-saved-cardblk #ulsavedcard li.active .check-card .chkme{background:#d3d3d3;border:1px solid #8e8e8e;}
.rc-saved-cardblk #ulsavedcard .list3 .cardholder{font-family:'gtp_bold';}
.rc-saved-cardblk #ulsavedcard .group{display:inline-block;/*width:10%;*/}
.rc-saved-cardblk #ulsavedcard .group input{background:transparent;width:64px;height:30px;padding:5px 5px 8px 5px;}
.rc-saved-cardblk #ulsavedcard .group input::-webkit-input-placeholder{font:16px/16px 'gtp_light';color:#53514f;text-transform:uppercase;text-align:center;letter-spacing:2px;}
.rc-saved-cardblk #ulsavedcard .group input::-moz-placeholder{font:16px/16px 'gtp_light';color:#53514f;text-transform:uppercase;text-align:center;letter-spacing:2px;}
.rc-saved-cardblk #ulsavedcard .group input:-ms-input-placeholder{font:16px/16px 'gtp_light';color:#53514f;text-transform:uppercase;text-align:center;letter-spacing:2px;}
.rc-saved-cardblk #ulsavedcard .group input:-moz-placeholder{font:16px/16px 'gtp_light';color:#53514f;text-transform:uppercase;text-align:center;letter-spacing:2px;}
.rc-saved-cardblk #ulsavedcard .list5{text-align:right;padding:0 10px 0 5px;/*float:right;width:30%; Hided08052020*/width:10%;height:40px;display:inline-block;vertical-align:middle;}
.rc-saved-cardblk #ulsavedcard .check-block + .list5{width:30%;position:relative;}
.rc-saved-cardblk #ulsavedcard li .list5 a{padding-right:5px;display:inline-block;color:#fff;text-decoration:underline;visibility:hidden;}
.rc-saved-cardblk #ulsavedcard li.active .list5 a{visibility:visible;/*padding-top:5px;*/}
.rc-saved-cardblk #ulsavedcard .list5 .remove{font:12px/16px 'gtp_light';color:#959595;padding:23px 0 0;position:relative;/*top:13px; Hided08052020*/text-decoration:none;cursor:pointer;display:block;float:right;width:38px;height:40px;}
.rc-saved-cardblk #ulsavedcard .list5 .remove:before{content:'';background:url('../images/remove.png') no-repeat 0 0;width:20px;height:23px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rc-saved-cardblk .card-pro{font:14px/16px 'gtp_light' !important;color:#959595 !important;padding:0;letter-spacing:1px;}
.rxy-payment-card-validate-info input{padding:15px;}
.rxy-payment-card-validate-info label{left:50% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rxy-payment-card-validate-info label{left:50% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rxy-payment-card-validate-info label{left:50% !important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rc-saved-cardblk #ulsavedcard li:hover .list5 .remove:before, .rc-saved-cardblk #ulsavedcard li.active .list5 .remove:before{background:url('../images/remove-hover.png') no-repeat 0 0;}
.rc-saved-cardblk #ulsavedcard li:hover .list5 .remove{color:#fff;/*display:none;*/}
.rc-saved-cardblk #ulsavedcard li.active .list5 .remove{color:#fff;display:none;}
/* Roxy Loyalty > Header Signin Menu */
header.normal-header .sign-join{/*width:250px;height:50px;background:#fff;padding:0 15px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:table;*/
-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:absolute;top:29px;right:100px;}
header.normal-header .sign-join .signimg{margin-left:10px;float:left;}
header.normal-header .right-section .right-nav ul > li > a{font:20px/24px 'gtp_regular';color:#ebe6e6;letter-spacing:1px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header.normal-header .sign-join > a{font:18px/17px 'GTPressuraTrial-Bold';color:#fff;float:left;padding:0 15px;letter-spacing:0;text-transform:uppercase;/*display:table-cell;vertical-align:middle;*/
position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-decoration:none;margin-top:13px;}
header.normal-header .sign-join > a.btn-join-roxyplus{font-family:'GTPressuraTrial-Bold';color:#fff;}
header.normal-header .sign-join > a:hover{color:#d12800;}
header.normal-header .sign-join > a.btn-join-roxyplus:hover{color:#d12800;}
header.normal-header .sign-join > a.btn-join-roxyplus:before{content:'';background:#c9c9c9;width:5px;height:11px;position:absolute;top:50%;left:-2px;background:url('../images/Loyalty/line.png') 0 0 no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;}
header.sticky .sign-join{right:100px;top:18px;}
/*header.sticky .sign-join > a{padding:12px 10px;}
*/
header.normal-header .right-section .right-nav.aftersignup-right{margin-right:0;}
header.normal-header .profile{/*width:260px;*/
top:26px;/*-webkit-border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;-o-border-radius:25px 25px 0 0;-ms-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0;height:50px;*/
}
header.sticky .profile{top:18px;}
header.normal-header .profile .user-profile{/*width:260px;height:48px;background:#fff;position:relative;border:1px solid #fff;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;*/
/*-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/
}
/*header.normal-header .profile.over .user-profile{border:1px solid #d7d7d7;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.25);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.25);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.25);box-shadow:0 0 5px rgba(0, 0, 0, 0.25);}
*/
header.normal-header .profile .user-profile-img{float:right;width:44px;height:44px;background:transparent;margin-top:-1px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
header.normal-header .profile figure{width:46px;height:46px;}
header.normal-header .profile figure > img{width:100%;height:100%;}
header.normal-header .profile .user-name{/*display:table-cell;vertical-align:middle;*/
padding:15px 10px 0;float:left;}
header.normal-header .profile .user-name a{font:14px/18px 'GTPressuraTrial-Bold';color:#fff;text-transform:uppercase;display:block;text-align:left;text-decoration:none;padding:0;position:relative;}
header.normal-header .profile .user-name a > span{font-size:14px;font-family:'GTPressuraTrial-Bold';color:#fff;display:block;}
/*header.normal-header .profile .user-name a:after{content:'';background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;background-position:-282px -48px;width:10px;height:6px;position:absolute;right:0;bottom:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
*/
header.normal-header .profile.over .user-name a:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
header.normal-header .profile .user-profile:before{content:'';background:#fff;width:270px;height:57px;position:absolute;z-index:-1;top:-6px;left:-5px;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-o-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;-o-border-radius:25px 25px 0 0;-ms-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header.normal-header .profile.over .user-profile:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
header.normal-header .profile .login-box{width:290px;height:auto;position:absolute;right:-59px;top:70px;background:#fff;z-index:1;/*-webkit-border-radius:0 0 28px 28px;-moz-border-radius:0 0 28px 28px;-o-border-radius:0 0 28px 28px;-ms-border-radius:0 0 28px 28px;border-radius:0 0 28px 28px;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;*/
/*-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/
display:none;}
header.sticky .profile .login-box{top:62px;}
header.normal-header .profile .login-box:before{position:absolute;right:70px;top:-20px;content:'';border:10px solid transparent;border-bottom:10px solid #fff;}
/*header.normal-header .profile.over .login-box{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
*/
header.normal-header .profile .login-box ul li a{font:18px/18px 'gtp_regular';color:#c3bebb;text-transform:uppercase;text-align:left;display:block;padding:28px 5px 28px 85px;text-decoration:none;position:relative;border-top:1px solid #4a4a4a;background:#222;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
header.normal-header .profile .login-box ul li a:hover{color:#fff;}
header.normal-header .profile .login-box ul li.ur-pnts{font-size:16px;line-height:20px;color:#5e5e5e;background:#fff;border:0;padding:15px 5px 20px 85px;font-family:'gtp_regular';text-transform:uppercase;text-align:left;position:relative;cursor:default;}
header.normal-header .profile .login-box ul li.ur-pnts > span{font-size:24px;font-family:'gtp_bold';color:#d12800;display:block;}
/*header.normal-header .profile .login-box ul li:last-child a{-webkit-border-radius:0 0 25px 25px;-moz-border-radius:0 0 25px 25px;-o-border-radius:0 0 25px 25px;-ms-border-radius:0 0 25px 25px;border-radius:0 0 25px 25px;}
*/
header.normal-header .profile .login-box ul li a:before{content:'';/*background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;*/
position:absolute;left:25px;top:50%;/*-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);*/
-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
header.normal-header .profile .login-box ul li.ur-pnts:before{background:url('../images/plus-icon.svg') no-repeat 0 0;width:50px;height:50px;left:20px;content:'';position:absolute;top:50%;/*-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;*/
margin-top:-25px;}
header.normal-header .profile .login-box ul li a.mybook:before{background:url('../images/menu-icons/my-booking.svg') no-repeat 0 0;width:35px;height:35px;margin-top:-17px;}
header.normal-header .profile .login-box ul li a.myaccnt:before{background:url('../images/menu-icons/my-account.svg') no-repeat 0 0;width:35px;height:35px;margin-top:-17px;}
header.normal-header .profile .login-box ul li a.mypref:before{background:url('../images/menu-icons/my-preferences.svg') no-repeat 0 0;width:35px;height:35px;margin-top:-17px;}
header.normal-header .profile .login-box ul li a.mycp:before{background:url('../images/menu-icons/changepassword.svg') no-repeat 0 0;width:35px;height:35px;margin-top:-17px;}
header.normal-header .profile .login-box ul li a.myrwrd:before{background:url('../images/menu-icons/my-roxy-plus.svg') no-repeat 0 0;width:40px;height:40px;margin-top:-20px;}
header.normal-header .profile .login-box ul li a.logout:before{background:url('../images/menu-icons/logout.svg') no-repeat 0 0;width:35px;height:35px;margin-top:-17px;}
header.normal-header .profile .login-box ul li a.mybook:hover:before{background:url('../images/menu-icons/my-booking-hover.svg') no-repeat 0 0;}
header.normal-header .profile .login-box ul li a.myaccnt:hover:before{background:url('../images/menu-icons/my-account-hover.svg') no-repeat 0 0;}
header.normal-header .profile .login-box ul li a.mypref:hover:before{background:url('../images/menu-icons/my-preferences-hover.svg') no-repeat 0 0;}
header.normal-header .profile .login-box ul li a.mycp:hover:before{background:url('../images/menu-icons/changepassword-hover.svg') no-repeat 0 0;}
header.normal-header .profile .login-box ul li a.myrwrd:hover:before{background:url('../images/menu-icons/my-roxy-plus-hover.svg') no-repeat 0 0;}
header.normal-header .profile .login-box ul li a.logout:hover:before{background:url('../images/menu-icons/logout-hover.svg') no-repeat 0 0;}
.rc-res-store, .rc-res-sign, .rc-myaccount{display:none;}
.res-logout{display:none !important;}
/* Roxy Loyalty > My Account > Rewards Tab > Rewards Strap */
.rc-roxyplusrewards{padding:15px 0 20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner{}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap{max-width:1145px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcollft{width:587px;float:left;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt{width:490px;float:right;padding:10px 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2{font:47px/47px 'gtp_bold';color:#000;text-transform:uppercase;letter-spacing:-2px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2 span{font:24px/28px 'gtp_light';display:block;text-transform:none;letter-spacing:1px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits{padding:15px 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul{background:#fff;padding:15px 40px;-webkit-box-shadow:0 7px 23px 0 rgba(0,0,0,0.23);-moz-box-shadow:0 7px 23px 0 rgba(0,0,0,0.23);-o-box-shadow:0 7px 23px 0 rgba(0,0,0,0.23);-ms-box-shadow:0 7px 23px 0 rgba(0,0,0,0.23);box-shadow:0 7px 23px 0 rgba(0,0,0,0.23);}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li{padding:15px 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p{display:table;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-iconspan{width:65px;height:55px;background-color:transparent;background-repeat:no-repeat;background-position:left center;display:inline-block;vertical-align:middle;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li.rc-rprbenefit1 p .rc-iconspan{background-image:url("../images/ic-roxyplus-benefit1.png");}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li.rc-rprbenefit2 p .rc-iconspan{background-image:url("../images/ic-roxyplus-benefit2.png");}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li.rc-rprbenefit3 p .rc-iconspan{background-image:url("../images/ic-roxyplus-benefit3.png");}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan{width:100%;font:24px/24px 'gtp_bold';color:#000;display:table-cell;vertical-align:middle;position:relative;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan:after{width:100%;height:1px;background:#d3d3d3;background:rgba(168,168,168,0.5);content:"";position:absolute;top:-15px;right:0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li:first-child p .rc-textspan:after{display:none;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap{font-size:0;padding:40px 0 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns{min-width:230px;line-height:60px;padding:0 15px;display:inline-block;vertical-align:top;margin-left:30px;text-align:center;text-transform:uppercase;position:relative;z-index:0;transition:all 0.5s;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns:first-child{margin-left:0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;z-index:-1;transform:scaleX(0);transition:all 0.5s;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns:hover:before{transform:scaleX(1);}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns:hover, .rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns:focus{text-decoration:none;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary{font-size:34px;font-family:'gtp_bold';color:#fff;background:#d22800;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary:before{background:#2d2926;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:23px;font-family:'gtp_regular';color:#000;background:#fff;box-shadow:inset 0 0 0 1px rgba(149,149,149,0.3);}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnsecondary:before{background:#d22800;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnsecondary:hover{color:#fff;}
.signup-title{margin-top:60px !important;}
@media (max-width:1439px){.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2{font-size:42px;line-height:42px;letter-spacing:-1px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2 span{font-size:22px;line-height:26px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan{font-size:22px;line-height:22px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary{font-size:30px;}
}
@media (max-width:1199px){.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcollft{width:51%;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt{width:45%;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2{font-size:38px;line-height:38px;letter-spacing:-1px;margin-top:0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2 span{font-size:20px;line-height:24px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits{padding:10px 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul{padding:15px 30px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan{font-size:20px;line-height:20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap{padding:20px 0 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns{min-width:190px;line-height:50px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary{font-size:26px;}
header.normal-header .profile{right:120px !important;}
}
@media (max-width:991px){.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcollft{padding:20px 0 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt{width:47%;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2{font-size:30px;line-height:30px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2 span{font-size:18px;line-height:22px;letter-spacing:0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul{padding:10px 20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li{padding:10px 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan{font-size:18px;line-height:20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan:after{top:-10px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap{padding:15px 0 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns{min-width:155px;line-height:40px;margin-left:15px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary{font-size:24px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:22px;}
}
@media (max-width:767px){.rc-roxyplusrewards{padding:0 0 20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcollft{padding:40px 0 0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2{font-size:24px;line-height:24px;letter-spacing:0;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2 span{font-size:16px;line-height:20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul{padding:7px 15px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-iconspan{width:55px;height:45px;background-size:auto 40px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-textspan{font-size:17px;line-height:19px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns{min-width:120px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary{font-size:20px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:18px;}
}
@media (max-width:639px){.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcollft{float:none;width:294px;padding:0 0 0 10px;margin:0 auto;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt{float:none;width:auto;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt h2 span{letter-spacing:1px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul{padding:7px 15px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-rprbenefits ul li p .rc-iconspan{width:55px;height:45px;background-size:auto 40px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnprimary{font-size:18px;}
.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcolrgt .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:16px;}
}
@media (max-width:639px){.rc-roxyplusrewards .rc-roxyplusrewards-inner .rc-rprcolswrap .rc-rprcollft{width:270px;}
}
/* Roxy Loyalty > My Account > Rewards Tab > Rewards Strap */
.my-account-page-blk{position:relative;z-index:1;}
.rc-rewardsstrap{padding:25px 0;}
.rc-rewardsstrap .rc-rewardsstrap-inner{background:#000 /*url("../images/bg-rewardsstrap.png") no-repeat top right*/
;padding:30px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{float:left;width:375px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard{height:243px;background-repeat:no-repeat;background-position:0 0;padding:15px;position:relative;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver{background-image:url("../images/bg-rewardcard-silver.svg");}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{background-image:url("../images/bg-rewardcard-gold.svg");}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum{background-image:url("../images/bg-rewardcard-platinum.svg");}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2{font:26px/30px 'gtp_bold';color:#fff;/*background:url("../images/ic-rewards.png") no-repeat left center;*/
/*padding-left:45px;*/
margin-top:0;text-transform:uppercase;letter-spacing:1px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2 span{float:right;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font:40px/40px 'gtp_bold';color:#fff;margin:0;text-transform:uppercase;position:absolute;bottom:15px;left:15px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints span{font:21px/21px 'gtp_regular';display:block;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap{max-width:90px;position:absolute;right:15px;bottom:15px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap figure{background:#fff;padding:5px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap figure img{max-width:100%;height:auto;display:block;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap p{font:16px/22px 'gtp_regular';color:#fff;padding:5px 0 0;text-transform:uppercase;text-align:center;letter-spacing:2px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore{font-size:0;padding:25px 0 0;text-align:center;display:none;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore a{font:15px/21px 'gtp_regular';color:#fff;padding-right:25px;display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore a:hover, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore a:focus{text-decoration:none;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore a:after{width:14px;height:100%;background:url("../images/ic-dlinearrow-white14x8.png") no-repeat left center;content:"";position:absolute;top:0;right:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-rewardsstrap .rc-rewardsstrap-inner.open .rc-togglemore a:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt{min-height:247px;padding-left:535px;padding-top:30px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt h4{font:22px/28px 'gtp_regular';color:#fff;padding:15px 0 30px;margin:0;text-transform:uppercase;letter-spacing:1px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints{max-width:718px;padding:32px 16px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpsliderwrap{position:relative;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider{font-size:16px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider.ui-state-disabled,.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider.ui-widget-content .ui-state-disabled,.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider.ui-widget-header .ui-state-disabled{filter:Alpha(Opacity=100);opacity:1;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider-horizontal{height:2px;background:#545454;border:0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle{width:12px;height:12px;background:#fff;border:0;margin-left:-6px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;left:0;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-range{-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;-ms-transition:all 1.5s;transition:all 1.5s;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle:focus{outline:0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237{position:absolute;z-index:1020;display:block;padding:0 0 5px;visibility:visible;margin-top:-2px;bottom:120%;left:50%;/*margin-left:-0.6em;*/
-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237 .tooltip237-arrow{bottom:0;left:50%;margin-left:-3px;border-top:5px solid #ffffff;border-right:3px solid transparent;border-left:3px solid transparent;position:absolute;width:0;height:0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner{max-width:200px;font:14px/23px 'gtp_bold';color:#000;padding:0 5px;text-align:center;text-decoration:none;background-color:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;white-space:nowrap;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay{width:100%;height:18px;position:absolute;top:-8px;left:0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay:before{width:100%;height:2px;background:#545454;content:"";position:absolute;top:8px;left:0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li{width:18px;height:18px;position:absolute;top:0;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li.rcli1{background:#e1e0de;left:-9px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li.rcli2{background:#f9b82b;left:50%;margin-left:-9px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li.rcli3{background:#858585;right:-9px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li span{font:14px/20px 'gtp_regular';color:#fff;display:block;text-transform:uppercase;position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform{padding:25px 0 0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{float:left;max-width:247px;width:100%;margin-left:60px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields:first-child{margin-left:0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields label{font:22px/28px 'gtp_regular';color:#fff;background-color:transparent;background-repeat:no-repeat;background-position:left center;padding-left:35px;margin:0 0 10px;display:block;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields.rc-rffield-memberid label{background-image:url("../images/ic-user.png");}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields.rc-rffield-membersince label{background-image:url("../images/ic-calender27x25.png");}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields input{width:100%;height:40px;font:18px 'gtp_regular';color:#fff !important;background:#171717;padding:5px 10px;padding-left:35px;border:1px solid #333232;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
@media (max-width:1439px){.rc-rewardsstrap .rc-rewardsstrap-inner{padding:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard{padding:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2{font-size:24px;line-height:30px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:42px;line-height:42px;left:20px;bottom:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap{right:20px;bottom:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt{padding-left:500px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints{max-width:95%;}
}
@media (max-width:1199px){.rc-rewardsstrap{padding:10px 0 20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner{padding:15px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard{padding:15px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2{font-size:22px;line-height:28px;/*background-size:auto 24px;padding-left:37px;*/
}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2 span{float:right;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:38px;line-height:38px;left:15px;bottom:15px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints span{font-size:19px;line-height:19px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap{right:15px;bottom:15px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt{min-height:211px;padding-left:425px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt h4{font-size:20px;line-height:26px;padding:10px 0 20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints{max-width:95%;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform{padding:15px 0 0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields label{font-size:18px;line-height:24px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{max-width:220px;margin-left:30px;}
}
@media (max-width:991px){.rc-rewardsstrap{padding:10px 0;}
.rc-rewardsstrap .rc-rewardsstrap-inner{background:#000;padding:30px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{float:none;margin:0 auto;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:34px;line-height:34px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints span{font-size:17px;line-height:17px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap{max-width:80px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap p{font-size:14px;line-height:20px;letter-spacing:1px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt{min-height:10px;padding:20px 0 0;text-align:center;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt h4{font-size:18px;line-height:24px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints{max-width:90%;padding:32px 6px;margin:0 auto;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform{max-width:90%;margin:0 auto;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields label{font-size:18px;line-height:24px;text-align:left;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields input{height:36px;font-size:16px;}
}
@media (max-width:767px){.rc-rewardsstrap{padding:0 0 25px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:30px;line-height:34px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap{max-width:70px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore{display:block;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt{display:none;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints{max-width:85%;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li.rcli1 span{left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslideroverlay li.rcli3 span{right:0;left:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform{max-width:85%;}
}
@media (max-width:639px){.rc-rewardsstrap .rc-rewardsstrap-inner{padding:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2{font-size:20px;line-height:26px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:26px;line-height:26px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints{max-width:none;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform{max-width:none;padding:10px 0 0;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{width:200px;margin-left:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields label{font-size:16px;line-height:22px;background-size:auto 19px;padding-left:26px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields input{padding-left:26px;}
}
@media (max-width:567px){.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{width:180px;margin-left:15px;}
}
@media (max-width:479px){.rc-rewardsstrap .rc-rewardsstrap-inner{padding:20px 15px 15px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{/*min-height:175px;*/
 background-position:center center;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:22px;line-height:22px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints span{font-size:15px;line-height:15px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap{max-width:60px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-qrcwrap p{line-height:14px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform{padding:35px 0 10px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{float:none;max-width:none;width:auto;margin:15px 0 0;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields:first-child{margin:0;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields input{height:34px;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{margin-right:0;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab li{padding-left:6px;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab{margin-left:-6px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields input{border:1px solid #1c1b1b;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{float:right;width:150px;margin:0;text-align:center;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields:first-child{float:left;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields input{padding-left:0;padding-right:0;text-align:center;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{padding:12px 30px;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{font-size:18px;}
 .my-account-page-blk .myaccount-contant h1{font-size:26px;padding-bottom:15px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-togglemore a{font-size:13px;line-height:20px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields label{display:inline-block;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab li{min-width:inherit;}
 .my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{font-size:14px;padding:10px;}
}
@media (max-width:383px){.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:auto;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard h2{font-size:18px;line-height:24px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard .rc-rewardpoints{font-size:20px;line-height:20px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{width:140px;}
}
@media (max-width:374px){.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rewardsform .rc-rewardsform-fields{width:125px;}
}
/* Roxy Loyalty > My Account > History Tab */
/*#my-account-history .my-bookings-tab, #my-account-history .tab-content, header.normal-header .right-section .right-nav ul.subnav{display:none;}
*/
#my-account-history.tab-content-inner{background:none;padding:0;border-top:0;}
.rc-myacnthistory{padding:0 0 50px;}
.rc-myacnthistory .rc-myacnthistory-inner{}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap{padding:25px 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels{border:1px solid #e2d4d4;margin:20px 0 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels:first-child{margin:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead{background:#f7f7f7;padding:30px 80px 30px 45px;position:relative;cursor:pointer;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead:before{width:21px;height:12px;background:url("../images/ic-dlinearrow-black21x12.png") no-repeat center center;content:"";position:absolute;top:50%;right:45px;margin-top:-6px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels.open .rc-myacnth-panelhead:before{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phinner{clear:both;overflow:hidden;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle{float:left;width:450px;min-height:47px;font:22px/26px 'gtp_bold';color:#000;background:url("../images/my-profile/ticket.svg") no-repeat left center;padding-left:80px;margin:0;text-transform:uppercase;letter-spacing:1px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels.rc-fnbpanel .rc-myacnth-panelhead .rc-myacnth-phtitle{background-image:url("../images/my-profile/ic-fnb-grey.png");}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle span{font:19px/19px 'gtp_light';display:block;text-transform:none;letter-spacing:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-rctag{float:left;min-width:200px;font:16px/40px 'gtp_bold';color:#fff;background:#000;padding:0 15px;margin:4px 0 0;text-align:center;text-transform:uppercase;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phpoints{float:right;width:310px;font:24px/30px 'gtp_regular';color:#d12800;padding:8px 10px 0 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody{background:#fff;padding:55px;border-top:1px solid #b2b2b2;border-top-color:rgba(0,0,0,0.3);display:none;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels:first-child .rc-myacnth-panelbody{display:block;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox{max-width:830px;background:#f7f7f7;padding:10px 85px;border:1px solid #e2d4d4;margin:0 auto;position:relative;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:before,.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:after{width:51px;height:100%;background-color:transparent;background-repeat:no-repeat;background-position:left center;content:"";position:absolute;top:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:before{background-image:url("../images/bg-panelbox-leftshape.jpg");left:-1px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap{position:relative;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid{position:absolute;right:0;top:15px;width:215px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid p{color:#474747;font:19px/19px 'gtp_regular';padding:0 0 0 13px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid p span{color:#140103;font:24px/24px 'gtp_bold';padding-top:5px;display:inherit;vertical-align:top;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:after{background-image:url("../images/bg-panelbox-rightshape.jpg");right:-1px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft{/*float:left;*/
width:400px;min-height:213px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft h3{font:22px/30px 'gtp_bold';color:#000;margin:10px 0 5px;text-transform:uppercase;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft h4{font:17px/23px 'gtp_bold';color:#000;margin:5px 0;text-transform:uppercase;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p{font:17px/21px 'gtp_regular';color:#474747;margin:0 0 5px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p span{line-height:19px;display:block;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p.rc-pdtotal{font:17px/23px 'gtp_regular';color:#000;padding:15px 0 5px;text-align:right;text-transform:uppercase;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p.rc-pdtotal strong{font-family:'gtp_bold';}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-paymentdetails{padding:3px 0 5px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-paymentdetails li{font:17px/22px 'gtp_regular';color:#474747;text-transform:uppercase;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-paymentdetails li span{display:block;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-paymentdetails li .spanlft{float:left;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-paymentdetails li .spanrgt{float:right;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-myacnth-textwrap{background:url("../images/bg-dashedborder.png") repeat-x left bottom;padding:10px 0 11px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-myacnth-textwrap:first-child{padding-top:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt{width:225px;height:100%;position:absolute;top:0;right:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt h2{font:17px/21px 'gtp_regular';color:#474747;margin-top:65px;text-transform:uppercase;text-align:center;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt h2 strong{font:19px/21px 'gtp_bold';color:#000;display:block;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt figure{padding:7px 0 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt figure img{margin:0 auto;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt .rc-wrcodewrap{width:100%;height:100%;display:table;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt .rc-wrcodewrap .rc-wrcodewrap-inner{display:table-cell;vertical-align:middle;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt h2.tabview{font:16px/18px 'gtp_bold';color:#000;margin-top:15px;text-transform:none;text-align:center;display:none;}
/*Offline booking*/
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off{padding-top:30px;padding-bottom:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rl-bookingid{left:0;top:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rl-bookingid p{padding:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rc-myacnth-pbcollft{margin-top:40px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rc-myacnth-pbcollft .rc-myacnth-textwrap {background-position:left top;padding:20px 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rc-myacnth-pbcollft .rc-myacnth-textwrap:first-child{padding-top:20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rl-bookingid p span{display:inline-block;padding-top:0;padding-left: 5px;margin-top:-5px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolrgt h2 {margin-top:-40px;text-align:left;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolrgt figure img{margin:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcollft{min-height:130px;}
	







@media (max-width:1439px){.rc-myacnthistory{padding:0 0 25px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead{padding:20px 51px 20px 30px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead:before{right:30px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle{padding-left:65px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-rctag{min-width:175px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phpoints{width:200px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody{padding:30px;}
}
@media (max-width:1199px){.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle{width:400px;min-height:40px;font-size:20px;line-height:24px;background-size:auto 40px;padding-left:55px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle span{font-size:17px;line-height:19px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-rctag{min-width:150px;font-size:15px;line-height:36px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phpoints{width:auto;font-size:22px;line-height:36px;padding:4px 15px 0 0;}
}
@media (max-width:991px){.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead{padding:15px 41px 15px 20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead:before{right:20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle{width:auto;margin-right:15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-rctag{min-width:10px;font-size:14px;line-height:30px;margin:6px 0 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phpoints{font-size:20px;line-height:30px;padding:6px 15px 0 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox{padding:10px 50px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:before, .rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:after{width:38px;background-size:auto 74px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft{width:265px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft h3{font-size:20px;line-height:28px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt{width:200px;}
}
@media (max-width:767px){
.rc-myacnthistory{padding:0 0 15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap{padding:0 0 15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead:before{top:50% !important;bottom:auto;margin-top:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}
 .rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phinner{background:url("../images/my-profile/ticket.svg") no-repeat left center;padding-left:90px;position:relative;}
 .rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels.rc-fnbpanel .rc-myacnth-panelhead .rc-myacnth-phinner{background-image:url("../images/my-profile/discount.svg");}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phinner:before{width:1px;height:75%;background:#cfcfcf;background:rgba(67,67,67,0.22);content:"";position:absolute;top:12.5%;left:90px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle{width:auto;float:none;font-size:18px;line-height:22px;background:none;padding:0;margin:0 0 15px 25px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle span{font-size:15px;line-height:17px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels.rc-fnbpanel .rc-myacnth-panelhead .rc-myacnth-phtitle{background:none;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-rctag{float:none;display:inline-block;vertical-align:top;margin:0 0 15px 25px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phpoints{float:none;font-size:18px;line-height:22px;margin-left:25px;padding:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody{padding:20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox{padding:50px 25px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:before,.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:after{width:100%;height:38px;background-position:top center;background-size:74px auto;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:before{background-image:url("../images/bg-panelbox-topshape.jpg");left:0;top:-1px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:after{background-image:url("../images/bg-panelbox-bottomshape.jpg");left:0;top:auto;bottom:-1px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft{width:auto}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft h3{font-size:18px;line-height:26px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt{width:auto;position:static;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt figure img{height:116px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt h2.tabview{display:block;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolrgt h2 {margin-top: 0;text-align: center;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolrgt figure img {margin: 0 auto;}
}
@media (max-width:479px){.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead{padding:15px 33px 15px 15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead:before{width:18px;height:10px;background-size:auto 10px;right:15px;bottom:auto;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phinner{background-size:auto 40px;padding-left:55px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phinner:before{left:55px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phtitle{margin:0 0 10px 15px;letter-spacing:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-rctag{margin:0 0 10px 15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelhead .rc-myacnth-phpoints{margin-left:15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody{padding:15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox{padding:43px 15px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:before,.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox:after{height:33px;background-size:64px auto;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft h4{font-size:16px;line-height:22px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p{font-size:15px;line-height:19px;letter-spacing:1px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p span{line-height:17px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft .rc-paymentdetails li{font-size:15px;line-height:20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcollft p.rc-pdtotal{font-size:15px;line-height:20px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt figure img{height:94px;}
}
/* Roxy Loyalty > Header Mainmenu */
header.normal-header .right-section{float:none !important;}
header.normal-header .right-section .right-nav ul > li{position:static !important;}
header.normal-header .right-section .right-nav ul > li > a > i{display:none;content:none;}
header.normal-header .right-section .right-nav ul > li.dropdown{/*width:140px;*/
height:57px;background:transparent;padding:10px 0 0;margin:-10px 0 0 0;text-align:center;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;/*-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/
}
header.normal-header .right-section .right-nav ul > li.dropdown#tgmovie{margin-right:0;/*width:100px;*/
}
header.normal-header .right-section .right-nav ul > li.dropdown:hover{background:#000;}
header.normal-header .rc-menu-contents{position:absolute;top:81px;left:0;width:100%;/*background:url('../images/Loyalty/movies-menu-bg.jpg') no-repeat 0 0;*/
background:url('../images/Loyalty/menu-bg.png') repeat-x 0 0;background-size:cover;padding:90px 15px 190px;z-index:10;/*-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;*/
-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;display:none;}
header.normal-header .rc-menu-contents.cinemas-contents{-webkit-transition:all 0.5s 0.5s;-moz-transition:all 0.5s 0.5s;-ms-transition:all 0.5s 0.5s;-o-transition:all 0.5s 0.5s;transition:all 0.5s 0.5s;}
header.normal-header .rc-menu-contents.dropopen{/*-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);*/
 display:block;}
header.normal-header .rc-menu-contents:after{background:#d12800;width:975px;height:3px;bottom:0;left:50%;margin-left:-487px;content:'';position:absolute;}
header.normal-header .rc-menu-contents.cinemas-contents{/*background:url('../images/Loyalty/cinemas-menu-bg.jpg') no-repeat 0 0;*/
background:url('../images/Loyalty/menu-bg.png') repeat-x 0 0;background-size:cover;}
/*header.normal-header .right-section .right-nav ul > li.dropdown:hover .rc-menu-contents{opacity:1;visibility:visible;display:block;}
*/
header.sticky .rc-menu-contents{top:72px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk{max-width:1185px;margin:0 auto;text-align:left;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left{float:left;width:25%;padding:0 60px 0 10px;position:relative;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster figure > img{width:100%;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster .ad-book{font:15px/18px 'gtp_regular';color:#000;padding:7px 0 7px 10px;background:#fff;position:absolute;top:20px;left:0;text-decoration:none;text-transform:uppercase;cursor:default;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster .ad-book > span{position:relative;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster .ad-book > span:before{position:absolute;content:'';bottom:-13px;left:-10px;width:0;height:7px;border-top:7px solid #7c7c7c;border-right:0px solid #7c7c7c;border-left:10px solid transparent;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster .ad-book > span:after{position:absolute;content:'';top:-5px;height:100%;border-bottom:32px solid #fff;border-right:25px solid transparent;right:-25px;width:25px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-info{padding:25px 0 30px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-info h4{font:24px/24px 'gtp_bold';color:#fff;text-transform:uppercase;margin:0 0 4px 0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-grade{margin:0 -10px;font-size:0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-grade li{font:16px/16px 'gtp_regular';color:#fff;display:inline-block;padding:0 10px;text-transform:uppercase;}
/*header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook{font:20px/20px 'gtp_bold';color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;padding:9px 10px 11px 10px;width:140px;background:#d12800;display:block;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;}
*/
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook{position:relative;z-index:10;background:#d12800;font:20px/20px 'gtp_bold';text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;width:140px;text-align:center;padding:9px 10px 11px 10px;/*border-radius:20px;*/
float:left;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook:hover{color:#d12800;text-decoration:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook:hover .ms-icon{width:100%;left:0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook .ms-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/*border-radius:20px;*/
}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right{float:left;width:75%;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols{position:relative;/*overflow:hidden;*/
font-size:0;display:inline-block;width:100%;vertical-align:top;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols:after{content:'';background:#5b5b5b;width:100%;height:1px;position:absolute;bottom:0;left:50px;}
header.normal-header .rc-menu-contents.cinemas-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols:after{display:none;}
header.sticky .right-section{padding:25px 350px 0 0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols{float:left;width:33.3333%;padding:0 0 34px 50px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5{font:22px/24px 'gtp_bold';color:#fff;text-transform:uppercase;margin:0 0 10px 0;position:relative;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 a{color:#fff;text-decoration:none;padding:0;display:block;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5:before{content:'';background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;position:absolute;left:-38px;top:0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.top-mov:before{background:url('../images/menu-icons/top-movies.svg') no-repeat 0 0;width:30px;height:30px;top:-3px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.cmng-soon:before{background:url('../images/menu-icons/coming-soon.svg') no-repeat 0 0;width:30px;height:30px;top:-3px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.evnt-cini:before{background:url('../images/menu-icons/event-cinemas.svg') no-repeat 0 0;width:35px;height:35px;top:-7px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.theatre-lcn:before{background:url('../images/menu-icons/theatre-location.svg') no-repeat 0 0;width:30px;height:30px;left:-32px;top:-3px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.theatre-exp:before{background:url('../images/menu-icons/experiences.svg') no-repeat 0 0;width:40px;height:40px;left:-47px;top:-7px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details{margin:10px 0 0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li{float:none !important;margin:0 !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{font:20px/24px 'gtp_light';color:#fff;display:block;padding:5px 0;text-decoration:none;text-transform:capitalize;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a > span{font:12px/16px 'gtp_light';color:#fff;text-transform:uppercase;padding:0 7px;margin:0 0 0 8px;display:inline-block;background:#f82424;position:relative;top:-2px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .rc-btn-links{padding:18px 0 0 50px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .rc-btn-links a{font:20px/24px 'gtp_bold';color:#fff;margin:8px 0 0;display:block;text-decoration:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .rc-btn-links a > span{position:relative;padding:0 12px 0 0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .rc-btn-links a > span:after{content:'';background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;background-position:-244px -163px;width:6px;height:10px;position:absolute;right:0;top:12px;}
.arrowblk, span.arrow-back{display:none;}
/*@media only screen and (min-height:800px) and (max-width:600px){.mobilescroll{overflow-y:hidden !important;}
}
*/
/* Roxy Loyalty > Movie Poster */
.roxy-btngroup{position:absolute;top:0;left:-10px;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.roxy-btngroup .loyalty-advance-btn{font:16px/20px 'gtpm_regular';color:#fff;background:#d22800;text-transform:uppercase;position:relative;text-align:center;padding:10px 10px 10px 20px;display:inline-block;min-width:auto;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:15;cursor:default;}
.roxy-btngroup .loyalty-advance-btn:before{position:absolute;content:'';bottom:-10px;left:0;width:0px;height:10px;border-top:10px solid #7c7c7c;border-right:0px solid #7c7c7c;border-left:10px solid transparent;}
.roxy-btngroup .loyalty-advance-btn:after{position:absolute;content:'';bottom:0;height:100%;border-bottom:40px solid #d22800;border-right:30px solid transparent;right:-30px;width:30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
/*Join Roxy Plus*/
.rc-roxyplus-landing{}
.rc-roxyplus-landing .rc-btnswrap{font-size:0;padding:40px 0 0;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns{min-width:180px;line-height:60px;padding:0 15px;display:inline-block;vertical-align:top;margin-left:30px;text-align:center;text-transform:uppercase;position:relative;z-index:0;transition:all 0.5s;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns:first-child{margin-left:0;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns:before{width:100%;height:100%;background:#fff;content:"";position:absolute;top:0;left:0;z-index:-1;transform:scaleX(0);transition:all 0.5s;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns:hover:before{transform:scaleX(1);}
.rc-roxyplus-landing .rc-btnswrap .rc-btns:hover,.rc-roxyplus-landing .rc-btnswrap .rc-btns:focus{text-decoration:none;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnprimary{font-size:36px;font-family:'GTPressuraTrial-Bold';color:#fff;background:#d22800;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnprimary:hover{color:#2d2926;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:23px;font-family:'GTPressuraTrial-Regular';color:#fff;/*background:#fff;box-shadow:inset 0 0 0 1px rgba(149,149,149,0.3);*/
box-shadow:inset 0 0 0 1px rgba(149,149,149,1);}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnsecondary:hover{color:#2d2926;}
.rc-roxyplus-landing .rc-rplbanner{}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner{position:relative;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbfigure{}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent{width:100%;height:100%;position:absolute;top:0;left:0;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent > .container{height:100%;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-dubtable-temp{width:100%;height:100%;display:table;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-dubtable-temp .rc-dubtablecell{display:table-cell;vertical-align:middle;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap{}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccols{float:left;position:relative;}
/*.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccols:before{width:1px;height:100%;background:#545454;content:"";position:absolute;top:0;}
*/
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{padding-right:105px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1:before{right:0;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1 > figure{max-width:408px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:120px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2:before{left:-1px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font:79px/79px 'GTPressuraTrial-Bold';color:#fff;margin:-10px 0 10px;text-transform:uppercase;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:62px;line-height:62px;display:block;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font:30px/43px 'gtp_light';color:#fff;text-transform:uppercase;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns{min-width:250px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns.rc-btnsecondary{min-width:160px;}
.rc-roxyplus-landing .rc-rpl-howitworks{padding:100px 0 70px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner{padding:25px 0;text-align:center;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font:50px/41px 'gtp_bold';color:#232323;text-transform:uppercase;margin:0 0 30px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h4{font:28px/28px 'gtp_regular';color:#232323;margin:0 0 50px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{font:20px/30px 'gtp_light';color:#232323;padding:0 158px 30px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-embedvideo-wrap{max-width:907px;margin:45px auto;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns{min-width:190px;line-height:52px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:29px;font-family:'gtp_bold';color:#232323;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary:before{/*background:#2d2926;*/
background:#d22800;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary:hover{color:#fff;}
.rc-roxyplus-landing .rc-rpl-privileges{padding:0;background:#fff;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner{padding:0;text-align:center;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font:50px/56px 'gtp_bold';color:#232323;text-transform:uppercase;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner p{font:23px/29px 'gtp_regular';color:#232323;padding:0 0 10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:0 0 30px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can{max-width:820px;margin:0 auto;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{margin:40px 0 25px;color:#232323;font:50px/56px 'gtp_bold';text-transform:uppercase;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can p{margin:0 0 20px;color:#232323;font:28px/28px 'gtp_regular';}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h4{margin:0 0 100px;color:#232323;font:30px/56px 'gtp_bold';text-transform:uppercase;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul{padding:0 0 70px;margin:0;position:relative;z-index:0;text-align:center;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul.rc-ul-1{margin-bottom:50px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul.rc-ul-2{padding-bottom:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul:before{position:absolute;left:0;top:0;width:100%;height:97px;background:#f0f0f0;content:'';z-index:-1;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{width:32.5%;padding:0;margin:0;text-align:center;position:relative;z-index:0;display:inline-block;vertical-align:top;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li:before{position:absolute;left:0;top:0;width:100%;height:97px;background:#f0f0f0;content:'';z-index:-1;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-cont-box{max-width:378px;margin:0 auto;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-iconspan{width:298px;height:298px;background:url('../images/roxyplus/circle.png') 0 0 no-repeat;display:inline-block;margin:-77px auto 0;/*-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;*/
vertical-align:top;position:relative;z-index:0;}
 /*.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-iconspan:before{position:absolute;left:-30px;top:50%;content:'';width:40px;height:97px;margin-top:-48px;background:url("../images/roxyplus/lt-curve.png") 0 0 no-repeat;display:none;}
*/
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-iconspan:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:123px;background:#fff;z-index:-1;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege1{background:url("../images/roxyplus/sign.svg") center bottom no-repeat;width:120px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege2{background:url("../images/roxyplus/getpoint.svg") center bottom no-repeat;width:145px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege3{background:url("../images/roxyplus/track.svg") center bottom no-repeat;width:90px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege4{background:url("../images/roxyplus/fb.svg") center bottom no-repeat;width:160px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege5{background:url("../images/roxyplus/offer-invites.svg") center bottom no-repeat;width:170px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege6{background:url("../images/roxyplus/large-popcorn.svg") center bottom no-repeat;width:120px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege7{background:url("../images/roxyplus/combo-meal.svg") center bottom no-repeat;width:160px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege8{background:url("../images/roxyplus/silver-plus-ticket.svg") center bottom no-repeat;width:148px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege9{background:url("../images/roxyplus/gold-plus-ticket.svg") center bottom no-repeat;width:148px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege10{background:url("../images/roxyplus/platinum-plus-ticket.svg") center bottom no-repeat;width:148px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege11{background:url("../images/roxyplus/dimond-plus-ticket.svg") center bottom no-repeat;width:148px;height:250px;display:inline-block;vertical-align:top;margin-top:-10px;}

 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font:27px/30px 'gtp_bold';color:#d22800;position:relative;padding:0;margin:-40px 0 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{padding:10px 46px 0;margin:0;font:18px/24px 'gtp_regular';}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p a{color:#232323;text-decoration:none;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p a:hover{color:#d22800;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap{padding:10px 0 20px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns{min-width:190px;line-height:52px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:29px;font-family:'gtp_bold';color:#232323;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary:before{/*background:#2d2926;*/
background:#d22800;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary:hover{color:#fff;}
.rc-roxyplus-landing .rc-rpl-tierbenefits{padding:50px 0;background:#0f0f0f;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner{padding:25px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font:50px/56px 'gtp_bold';color:#fff;text-transform:uppercase;text-align:center;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak{max-width:780px;padding:25px 0;margin:0 auto;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul{height:20px;margin:45px 0 0;position:relative;text-align:center;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul:before{width:100%;height:2px;background:#545454;content:"";position:absolute;top:9px;left:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li{width:20px;height:20px;position:absolute;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li:before{width:100%;height:100%;background:url("../images/ic-rlinearrow-black.png") no-repeat center center;content:"";position:absolute;top:0;left:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli1{background:#e1e0de;left:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli2{background:#f9b82b;left:50%;margin-left:-9px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli3{background:#858585;right:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li p{font:20px/20px 'gtp_regular';color:#fff;display:block;text-transform:uppercase;position:absolute;top:-45px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li p strong{font-family:'gtp_bold';display:block;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli1 p{color:#e1e0de;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli2 p{color:#f9ae1c;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli3 p{color:#858585;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap{padding:35px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels{margin:20px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels:first-child{margin:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding:35px 70px 35px 100px;border:1px solid transparent;border-bottom:0;cursor:pointer;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3{font:30px/39px 'gtp_bold';color:#fff;padding-right:30px;margin:0;position:relative;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3:after{width:21px;height:100%;background:url("../images/ic-dlinearrow-black21x12.png") no-repeat center center;content:"";position:absolute;top:0;right:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels.open .rc-rpl-tbpanelhead h3:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody{background:#fff;padding:25px 100px;border:1px solid #e2d4d4;border-top-color:#b2b2b2;border-top-color:rgba(0,0,0,0.3);display:none;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels:first-child .rc-rpl-tbpanelbody{display:none;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li{font:19px/25px 'gtp_light';color:#000;background:url("../images/ic-tick18x14.png") no-repeat 0 6px;padding-left:30px;margin:30px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li:first-child{margin:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels.rc-tbsliver .rc-rpl-tbpanelhead{background:#f7f7f7;border-color:#e2d4d4;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels.rc-tbsliver .rc-rpl-tbpanelhead h3{color:#000;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels.rc-tbgold .rc-rpl-tbpanelhead{background:#f9ae1c;border-color:#f9ae1c;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels.rc-tbplatinum .rc-rpl-tbpanelhead{background:#acacac;border-color:#acacac;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap{padding:30px 0 20px;text-align:center;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns{min-width:190px;line-height:52px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:29px;font-family:'gtp_bold';}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary:before{background:#d22800;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary:hover{color:#fff;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:75px 0;background:#fff}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font:35px/45px 'gtp_bold';color:#232323;text-align:center;text-transform:uppercase;padding-top:5px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font:22px/28px 'gtp_regular';color:#000;text-transform:initial;display:block}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:28px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{border:1px solid #e2d4d4;margin-bottom:40px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:24px 60px 22px;background:#f7f7f7;cursor:pointer}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font:25px/31px 'gtp_bold';color:#232323;margin:0;text-transform:uppercase;position:relative}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3:after{width:21px;height:100%;background:url("../images/ic-dlinearrow-black21x12.png") no-repeat center center;content:"";position:absolute;top:0;right:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels.open .rxpl-panelhead h3:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody{display:none;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels:first-child .rxpl-panelbody{display:none}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:21px 60px 26px;border:1px solid #e2d4d4;border-width:0 0 1px 0}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent:last-child{border:0}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{font:20px/25px 'gtp_regular';color:#000000;margin:0}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent p{font:18px/23px 'gtp_light';color:#000;}
.rc-nodata{text-align:center;padding:50px 0;font:14px/18px 'gtp_regular';color:#ff0000;}
.filter-icon{display:none;}
.spnerror{font:16px/16px 'gtp_regular';color:#ff0000;text-align:center;padding:30px 0 0;display:inline-block;}
.rewardselection{font:16px/18px 'gtp_regular';color:#d22800;text-align:center;padding:0 0 30px;display:inline-block;vertical-align:top;margin-top:-30px;}


@media (min-width:1921px){.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner > figure > img{width:100%;}
}
@media (max-width:1919px){.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{padding-right:55px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:60px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:69px;line-height:69px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:57px;line-height:57px;}
.rc-roxyplus-landing .rc-rpl-howitworks{padding:25px 0 50px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:46px;line-height:52px;}
.rc-roxyplus-landing .rc-rpl-privileges{padding:25px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:46px;line-height:52px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:25px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits{padding:25px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:46px;line-height:52px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding:25px 50px 25px 75px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody{padding:25px 75px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:60px 0;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font-size:32px;line-height:43px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font-size:21px;line-height:25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{margin-bottom:35px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:24px 55px 22px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font-size:24px;line-height:30px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:21px 55px 26px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{font-size:19px;line-height:23px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent p{font-size:17px;line-height:23px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{margin-top:0;}
}
@media (max-width:1439px){.rc-roxyplus-landing .rc-btnswrap{padding:30px 0 0;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns{line-height:50px;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnprimary{font-size:30px;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:21px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{padding-right:30px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1 > figure{max-width:306px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:30px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:59px;line-height:59px;margin-top:-5px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:52px;line-height:52px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:23px;line-height:25px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns{min-width:200px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns.rc-btnsecondary{min-width:140px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner{padding:0;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:40px;line-height:46px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{font-size:21px;line-height:27px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-embedvideo-wrap{max-width:680px;margin:25px auto;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns{line-height:45px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:25px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner{padding:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:40px;line-height:46px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner p{font-size:21px;line-height:27px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font-size:20px;line-height:22px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns{line-height:45px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:25px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner{padding:0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:40px;line-height:46px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li p{font-size:18px;line-height:18px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap{padding:25px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding:15px 25px 15px 50px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3{font-size:26px;line-height:35px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody{padding:15px 50px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li{margin:20px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns{line-height:45px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:55px 0;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font-size:30px;line-height:39px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font-size:19px;line-height:23px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{margin-bottom:30px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:22px 50px 20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font-size:23px;line-height:29px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:20px 50px 25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{font-size:18px;line-height:22px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent p{font-size:15px;line-height:22px;}
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:30px;line-height:30px;margin:0 0 15px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h4{font-size:20px;line-height:20px;margin:0 0 20px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{font-size:18px;line-height:26px;padding:0 105px 15px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can p{font-size:18px;line-height:24px;margin:0;padding:0 0 10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{margin:0 0 15px;font-size:30px;line-height:30px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h4{margin:0 0 85px;font-size:20px;line-height:30px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{font-size:16px;line-height:22px;padding:15px 46px 10px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege1,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege6{width:100px;height:240px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege2{width:120px;height:240px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege3{width:75px;height:240px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege4,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege7{width:135px;height:240px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege5{width:150px;height:240px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege8,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege9,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege10,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege11{width:120px;height:240px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{padding:0 10px;}
}
@media (max-width:1199px){.rc-roxyplus-landing .rc-btnswrap{padding:20px 0 0;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns{line-height:45px;margin-left:20px;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnprimary{font-size:26px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{padding-right:25px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:25px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:49px;line-height:49px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:47px;line-height:47px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:21px;line-height:23px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns{min-width:175px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns.rc-btnsecondary{min-width:140px;}
.rc-roxyplus-landing .rc-rpl-howitworks{padding:10px 0 20px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:30px;line-height:30px;margin:0 0 15px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h4{font-size:20px;line-height:20px;margin:0 0 20px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{font-size:18px;line-height:26px;padding:0 105px 15px;}
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-embedvideo-wrap{max-width:510px;margin:15px auto;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns{min-width:175px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:23px;}
.rc-roxyplus-landing .rc-rpl-privileges{padding:10px 0 20px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:36px;line-height:42px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner p{font-size:20px;line-height:26px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{margin:15px 0;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font-size:21px;line-height:27px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns{min-width:175px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:23px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits{padding:10px 0 20px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:36px;line-height:42px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul{margin:35px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li p{font-size:16px;line-height:16px;top:-35px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap{padding:15px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding:15px 15px 15px 30px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3{font-size:22px;line-height:33px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody{padding:15px 30px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li{font-size:18px;line-height:24px;background-position:0 7px;background-size:auto 11px;padding-left:25px;margin:15px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns{min-width:175px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:23px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:45px 0;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font-size:28px;line-height:35px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font-size:19px;line-height:23px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{margin-bottom:25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:20px 30px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font-size:20px;line-height:26px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3:after{background-size:auto 10px}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:20px 30px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{font-size:17px;line-height:22px;padding-bottom:15px}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent p{font-size:14px;line-height:19px;}
header.normal-header .rc-menu-contents.cinemas-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols:after{content:none;display:none;}
header.normal-header .right-section .right-nav ul > li.dropdown#tgmovie{margin-right:0;width:100%;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner{padding:30px 0 0;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{padding:0 0 15px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{padding:10px 10px 0;}
}
@media (max-width:991px){.rc-roxyplus-landing .rc-btnswrap{padding:20px 0 0;}
    .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul.rc-ul-1 {margin-bottom:0;}
    .rc-roxyplus-landing .rc-btnswrap .rc-btns {
        line-height: 40px;
        margin-left: 15px;
    }
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnprimary{font-size:22px;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:20px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{padding-right:20px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1 > figure{max-width:257px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:20px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:45px;line-height:45px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:40px;line-height:40px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:19px;line-height:21px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns{min-width:160px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns.rc-btnsecondary{min-width:120px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:30px;line-height:36px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{font-size:18px;line-height:24px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-embedvideo-wrap{max-width:455px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns{min-width:155px;line-height:40px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:21px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:30px;line-height:36px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner p{font-size:18px;line-height:24px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul{padding:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{width:32.4%;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{font-size:17px;line-height:20px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns{min-width:155px;line-height:40px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:21px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:30px;line-height:36px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli1 p{text-align:left;left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li.rcli3 p{text-align:right;right:0;left:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels{margin:15px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding:10px 15px 10px 30px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3{font-size:22px;line-height:33px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li{font-size:18px;line-height:24px;background-position:0 7px;background-size:auto 11px;padding-left:25px;margin:15px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns{min-width:155px;line-height:40px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:21px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:20px 0;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font-size:26px;line-height:32px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font-size:17px;line-height:21px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:15px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{margin-bottom:25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:15px 25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font-size:19px;line-height:26px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3:after{background-size:auto 9px}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:15px 25px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{font-size:16px;line-height:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent p{font-size:13px;line-height:18px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege1, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege6{width:80px;height:170px;margin-top:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege2{width:100px;height:170px;margin-top:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege3{width:60px;margin-top:0;height:170px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege4, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege7{width:110px;height:170px;margin-top:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege5{width:120px;height:170px;margin-top:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege8, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege9, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege10,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege11{width:100px;margin-top:0;height:170px;}
}
@media (max-width:767px){.rc-roxyplus-landing .rc-btnswrap{padding:15px 0 0;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns{line-height:36px;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnprimary{font-size:20px;}
.rc-roxyplus-landing .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:18px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{padding-right:15px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1 > figure{max-width:202px;margin:10px 0 0;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:15px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:41px;line-height:41px;margin-top:0;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:36px;line-height:36px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:17px;line-height:19px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns{min-width:120px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns.rc-btnsecondary{min-width:100px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:27px;line-height:33px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns{min-width:140px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:20px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:27px;line-height:33px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:0 0 10px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font-size:19px;line-height:25px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{font-size:16px;line-height:19px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns{min-width:140px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:20px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:27px;line-height:33px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding:10px 10px 10px 20px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3{font-size:20px;line-height:31px;padding-right:25px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3:after{background-size:auto 9px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody{padding:10px 20px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li{font-size:17px;line-height:23px;background-position:0 6px;margin:10px 0 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap{padding:10px 0;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns{min-width:140px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:10px 0;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font-size:24px;line-height:30px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font-size:15px;line-height:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:15px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{margin-bottom:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:15px 10px 15px 20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font-size:19px;line-height:26px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3:after{background-size:auto 9px}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:15px 10px 15px 20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{padding-bottom:10px}
/* cookie-policy table style start */
.cookie-policy table tr td{font-size:14px;}
.cookie-policy table tr th{font-size:16px;}
/* cookie-policy table style end */
/*Home Filter Section*/
.filter-icon{float:right;background:url("../images/filter/filter-icon.svg") no-repeat right center;width:35px;height:25px;cursor:pointer;margin-top:10px;display:block;}
.my-movie-wrap .my-movie-tab .nav-tabs{float:left;}
.my-movie-tab .mymovietab{display:inline-block;width:100%;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options{transform:translateY(120%);/*transform:scale(0);*/
width:100%;height:100%;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;transition:all 0.7s;background:#100e0d;z-index:1010;margin:0 !important;padding:0 40px !important;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options.open{transform:translateY(0);/*transform:scale(1);*/
padding-top:50px !important;}
.apply-btn{font:22px/50px 'gtp_bold';color:#fff;width:100%;text-align:center;background:#cf2a15;position:fixed;bottom:0;left:0;letter-spacing:1px;z-index:999;text-decoration:none;}
.apply-btn:hover, .apply-btn:focus{color:#fff;text-decoration:none;}
.flt-closebtn{float:right;margin:0 0 20px 0;background:url("../images/filter/filter-close.png") no-repeat right center;width:30px;height:30px;cursor:pointer;}
.flt-resetbtn{float:right;margin:5px 35px 0 0;background:url("../images/filter/reset-icon.png") no-repeat right center;width:74px;height:19px;cursor:pointer;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium{padding:0 !important;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolrgt h2{margin-top:20px;}
}
@media (max-width:639px){.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner > figure{height:336px;position:relative;overflow:hidden;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner > figure > img{width:1050px;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1{float:none;padding:0 0 15px;/*display:none;Hided05042019*/
}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol1 > figure{margin:0 auto;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2{padding-left:0;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccols:before{display:none;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:32px;line-height:32px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:32px;line-height:32px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:17px;line-height:19px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns{min-width:120px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 .rc-btnswrap .rc-btns.rc-btnsecondary{min-width:100px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:25px;line-height:31px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{font-size:16px;line-height:22px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns{min-width:130px;line-height:38px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:18px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:25px;line-height:31px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner p{font-size:16px;line-height:22px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font-size:18px;line-height:24px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns{min-width:130px;line-height:38px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:18px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:25px;line-height:31px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li p{font-size:15px;line-height:15px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead{padding-left:15px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelhead h3{font-size:18px;line-height:24px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody{padding:10px 15px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li{font-size:16px;line-height:22px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns{min-width:130px;line-height:38px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-btnswrap .rc-btns.rc-btnsecondary{font-size:18px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans{padding:10px 0;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2{font-size:23px;line-height:29px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans h2 span{font-size:14px;line-height:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap{padding-top:10px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels{margin-bottom:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead{padding:10px 10px 10px 15px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelhead h3{font-size:18px;line-height:24px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent{padding:10px 10px 10px 15px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent h4{padding-bottom:5px}
}
@media (max-width:479px){.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:30px;line-height:30px;}
.rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:26px;line-height:26px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2{font-size:24px;line-height:30px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner h2{font-size:24px;line-height:30px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist{padding:0 0 15px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul{margin:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{float:none;width:auto;padding:0;margin:25px 0 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li:first-child{margin-top:15px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{margin-top:10px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner h2{font-size:24px;line-height:30px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-tbpointbreak ul li p{font-size:14px;line-height:14px;}
/* cookie-policy table style start */
.cookie-policy table tr td{font-size:14px;line-height:20px;}
/* cookie-policy table style end */
}
.movie-name-blk{width:100%;display:table;background:#fff;}
.movie-name-blk h3{width:70%;display:table-cell;vertical-align:middle;background:#fff;text-align:center;padding:10px 0;margin:0 !important;font-size:0;}
.movie-name-blk h3 span{font:16px/16px 'gtpm_regular';text-transform:uppercase;}
.movie-name-blk h4{width:30%;display:table-cell;vertical-align:middle;padding:10px 0;margin:0;}
.movie-name-blk h4 span{font:16px/40px 'gtpm_regular';color:#fff;background:#333;display:inline-block;width:100%;height:40px;}
.roxy-signup-blk .roxy-title.titleanimation h1:before, .roxy-signup-blk .roxy-title.titleanimation h2:before, .roxy-signup-blk .roxy-title.titleanimation h4:before{width:40%;left:30%;}
.roxy-signup-blk .roxy-title.titleanimation h1 span:before, .roxy-signup-blk .roxy-title.titleanimation h2 span:before, .roxy-signup-blk .roxy-title.titleanimation h4 span:before{width:30%;left:35%;}
.roxy-signup-blk{margin-top:100px !important;}
.rxy-confirm-block.jointop{margin-top:100px !important;}
.rc-movies-list .check#nofav{display:none !important;}
/*Roxy Point Plus*/
.rc-point-blk{padding:50px 0;background:url('../images/roxypluspoint/points-bg.png') 0 0 repeat;}
.rc-point-blk .rc-point-blkin{background:#000;border-radius:20px;padding:40px 0;}
.rc-point-blk .col1{float:left;width:32%;padding-left:0;/*background:url('../images/roxypluspoint/star-pattern.png') 20px center no-repeat;*/
 }
.rc-point-blk .col1 figure{text-align:center;-webkit-transform:translate(0,35%);-moz-transform:translate(0,35%);-ms-transform:translate(0,35%);-o-transform:translate(0,35%);transform:translate(0,35%);}
.rc-point-blk .col1 figure img{display:inline-block;width:340px;height:132px;}
.rc-point-blk .col2{float:left;width:60%;border-left:1px solid #373b42;padding:10px 0 15px 60px;}
.rc-point-blk .rc-point-blkin p{font:26px/29px 'GTPressuraTrial-Light';color:#fff;margin:0;padding:0 0 30px;}
.rc-point-blk .rc-point-blkin p small{display:inline-block;width:100%;vertical-align:top;font:26px/29px 'GTPressuraTrial-Light';}
.rc-point-blk .rc-point-blkin p span{font:30px/30px 'GTPressuraTrial-Regular';}
.rc-point-blk .knowmore{position:relative;z-index:10;background:#d12800;font:20px/40px 'GTPressuraTrial-Regular';color:#fff;text-transform:uppercase;text-decoration:none;width:145px;text-align:center;height:40px;/*border-radius:20px;*/
float:left;}
.rc-point-blk .knowmore:hover{color:#d12800;text-decoration:none;}
.rc-point-blk .knowmore:hover .ms-icon{width:100%;left:0;}
.rc-point-blk .knowmore .ms-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/*border-radius:20px;*/
}
.rc-point-blk .almem{margin-left:20px;position:relative;z-index:10;background:#000;font:20px/40px 'GTPressuraTrial-Regular';color:#fff;text-transform:uppercase;text-decoration:none;width:145px;text-align:center;height:40px;/*border-radius:20px;*/
float:left;border:1px solid #373b42;}
.rc-point-blk .almem:hover{color:#d12800;text-decoration:none;}
.rc-point-blk .almem:hover .ms-icon{width:100%;left:0;}
.rc-point-blk .almem .ms-icon{height:100%;width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;/*border-radius:20px;*/
}
.rc-point-blk .rc-point-blkin1{position:relative;max-width:1325px;z-index:1;}
.rc-point-blk .rc-point-blkin1:before{position:absolute;left:0;bottom:-15px;content:'';width:100%;background:url('../images/roxypluspoint/shadow.png') 0 0 no-repeat;height:36px;z-index:-1;}
.rc-point-blk .rc-point-blkin1 .col1{float:left;background:url('../images/roxypluspoint/platinum.png') 0 0 no-repeat;border-radius:20px 0 0 20px;min-height:255px;width:475px;padding:45px 40px 20px 30px;background-size:cover;}
.rc-point-blk .rc-point-blkin1 .col1.platinum{background:url('../images/roxypluspoint/platinum.png') 0 0 no-repeat;}
.rc-point-blk .rc-point-blkin1 .col1.silver{background:url('../images/roxypluspoint/silver-pattern.png') 0 0 no-repeat;}
.rc-point-blk .rc-point-blkin1 .col1.gold{background:url('../images/roxypluspoint/gold-pattern.png') 0 0 no-repeat;}
.rc-point-blk .rc-point-blkin1 .col2{float:left;background:#000;border-radius:0 20px 20px 0;min-height:253px;width:850px;padding:47px 0 20px;background-size:cover;}
.rc-point-blk .rc-point-blkin1 .col1 h5{font:30px/30px 'GTPressuraTrial-Bold';margin:0;float:left;position:relative;text-transform:uppercase;color:#fff;text-align:left;text-shadow:1px 1px 0 rgba(0,0,0,0.4), -1px -1px 0 rgba(0,0,0,0.4), 1px -1px 0 rgba(0,0,0,0.4), -1px 1px 0 rgba(0,0,0,0.4), 1px 1px 5px rgba(0,0,0,0.4), -1px 1px 5px rgba(0,0,0,0.4), 1px -1px 5px rgba(0,0,0,0.4), -1px -1px 5px rgba(0,0,0,0.4);}
.rc-point-blk .rc-point-blkin1 .col1 h5 span{font:24px 'GTPressuraTrial-Regular';margin:0;padding:0;}
.rc-point-blk .rc-point-blkin1 .col1 h5:before{position:absolute;left:0;top:5px;content:'';background:url('../images/roxypluspoint/white-star.png') 0 0 no-repeat;width:45px;height:40px;display:none;}
.point-qr{float:right;padding:0 0 40px;transform:none !important;}
.point-qr img{width:70px !important;height:70px !important;max-width:inherit !important;border:2px solid #fff;}
.rc-point-blk .rc-point-blkin1 .col1 ul{border-top:2px solid #aeaeae;padding-top:25px;display:inline-block;width:100%;vertical-align:top;}
.rc-point-blk .rc-point-blkin1 .col1.platinum ul{border-top:2px solid #8d8d8d;}
.rc-point-blk .rc-point-blkin1 .col1.silver ul{border-top:2px solid #bdbdbd;}
.rc-point-blk .rc-point-blkin1 .col1.gold ul{border-top:2px solid #d5c8b2;}
.rc-point-blk .rc-point-blkin1 .col1 li{float:left;font:17px/17px 'GTPressuraTrial-Bold';text-transform:uppercase;color:#fff;padding-right:5px;text-shadow:1px 1px 0 rgba(0,0,0,0.4), -1px -1px 0 rgba(0,0,0,0.4), 1px -1px 0 rgba(0,0,0,0.4), -1px 1px 0 rgba(0,0,0,0.4), 1px 1px 5px rgba(0,0,0,0.4), -1px 1px 5px rgba(0,0,0,0.4), 1px -1px 5px rgba(0,0,0,0.4), -1px -1px 5px rgba(0,0,0,0.4);}
.rc-point-blk .rc-point-blkin1 .col1 li:last-child{float:right;font:15px/17px 'GTPressuraTrial-Bold';text-align:right;padding-left:5px;padding-right:0px;text-shadow:1px 1px 0 rgba(0,0,0,0.4), -1px -1px 0 rgba(0,0,0,0.4), 1px -1px 0 rgba(0,0,0,0.4), -1px 1px 0 rgba(0,0,0,0.4), 1px 1px 5px rgba(0,0,0,0.4), -1px 1px 5px rgba(0,0,0,0.4), 1px -1px 5px rgba(0,0,0,0.4), -1px -1px 5px rgba(0,0,0,0.4);}
.rc-point-blk .rc-point-blkin1 .col1 li:last-child span{font:15px/17px 'GTPressuraTrial-Regular';}
.rc-point-blk .rc-point-blkin1 .col2 .col3{float:left;width:48%;padding:0 0 0 70px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 h6{font:18px/18px 'GTPressuraTrial-Bold';text-transform:uppercase;color:#fff;margin:0;padding:0 0 25px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4{float:left;width:52%;padding:0 50px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 h6{font:18px/18px 'GTPressuraTrial-Bold';text-transform:uppercase;color:#fff;margin:0;padding:0 0 25px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 ul{border-right:1px solid #808080;padding:5px 50px 0 0;min-height:100px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 li{font:16px/17px 'GTPressuraTrial-Regular';text-transform:uppercase;color:#fff;margin:0;padding:0 0 15px 24px;background:url('../images/roxypluspoint/tick-icon.png') 0 2px no-repeat;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 a{font:14px/14px 'GTPressuraTrial-Bold';text-transform:uppercase;color:#fff;border-bottom:1px solid #d12800;position:relative;margin-left:24px;display:inline-block;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 ul{padding-top:5px;min-height:100px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 li{font:16px/17px 'GTPressuraTrial-Regular';text-transform:uppercase;color:#fff;margin:0;padding:0 0 15px 24px;background:url('../images/roxypluspoint/tick-icon.png') 0 2px no-repeat;min-height:50px;}
/*.rc-point-blk .rc-point-blkin1 .col2 .col4 li:last-child{color:#000;padding:10px 0 15px 59px;background:url('../images/roxypluspoint/point-icon.png') -10px 0 no-repeat;}
*/
.rc-point-blk .rc-point-blkin1 .col2 .col4 a{font:14px/14px 'GTPressuraTrial-Bold';text-transform:uppercase;color:#fff;border-bottom:1px solid #d12800;position:relative;margin-left:25px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 a:hover, .rc-point-blk .rc-point-blkin1 .col2 .col3 a:hover{text-decoration:none;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 a:after, .rc-point-blk .rc-point-blkin1 .col2 .col4 a:after{position:absolute;right:-12px;top:50%;margin-top:-5px;content:'';width:6px;height:10px;background:url('../images/roxypluspoint/right-arrow.png') 0 0 no-repeat;}
.rc-point-blk .rc-point-blkin1 .col1 .btn-offer{display:none;}
@media(max-width:1439px){.rc-point-blk .rc-point-blkin1 .col1{width:34%;}
.rc-point-blk .rc-point-blkin1 .col2{width:66%;}
}
@media(max-width:991px){.rc-point-blk .rc-point-blkin1 .col1 h5{padding-bottom:0;}
.rc-point-blk .rc-point-blkin1 .col1 li:last-child{display:block;padding:15px 0 0;float:left;width:100%;text-align:left;}
.rc-point-blk .rc-point-blkin1 .col1 ul{padding-top:0;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 ul, .rc-point-blk .rc-point-blkin1 .col2 .col4 ul{min-height:131px;}
}
@media(max-width:767px){}
.rc-point-blk .rc-point-blkin1 .col2 .col4{padding:0 20px;}
.browser-safari .group input, .browser-chrome .rxy-signin-blk .group input{line-height:normal !important;color:#000 !important;}
.group input [contenteditable], .group textarea [contenteditable]{color:#000 !important;caret-color:#000 !important;}
.group input, .group textarea{color:#000 !important;caret-color:#000 !important;}
.find-place-wrap .find-place-right .btn-primary{color:#fff !important;}
.rx-events{font:26px/32px 'gtp_regular' !important;}
@media(max-width:1439px){.rx-events{font-size:20px !important;line-height:24px !important;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{width:6%;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{width:94%;}
}
@media(max-width:479px){.rx-events{font-size:18px !important;line-height:22px !important;}
}
/*Webview - 05042018*/
body.rc-webview-pages .maincontent-wraper{margin:0 !important;}
body.rc-webview-pages .maincontent-wraper:before{display:none;}
/*Payment Page - 05042019*/
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading h4:before{width:26px;height:19px;/*background:url(../images/payment/ic-loyalty-redemption.png) no-repeat center center;*/
content:'';position:absolute;left:45px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent{margin:-9px 0 0;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2{height:auto;font-size:26px;line-height:32px;padding:0 0 15px;margin-top:0;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2 span{font:18px/24px 'gtp_regular';display:block;}
@media (max-width:1199px){.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading h4:before{left:25px;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent{margin:-8px 0 0;padding:0 0 15px;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2{font-size:24px;line-height:30px;padding:0 0 5px;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2 span{font-size:16px;line-height:22px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 115px;}
}
@media (max-width:991px){.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2{font-size:22px;line-height:28px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 101px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2:after{left:10px;}
}
@media (max-width:767px){.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2{font-size:20px;line-height:26px;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2 span{font-size:14px;line-height:20px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{line-height:33px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{padding-left:30px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap.mt{padding:0;margin-top:-45px;}
}
@media (max-width:680px){.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{line-height:35px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 96px;}
}
@media (max-width:639px){.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading h4:before{left:15px;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent{margin:-7px 0 0;padding:0;}
.gcaccordion .panel-default.rc-pointsredemption-panel > .panel-heading + .panel-collapse > .panel-body .rc-prpcontent h2{font-size:18px;line-height:24px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 90px;}
}
@media (max-width:479px){.rxy-payment-info .gcaccordion .panel-default a.rc-make-payment,.rxy-payment-info .gcaccordion .panel-default a.rc-make-payment-cancel{width:100%;text-align:center;margin:0 0 15px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{line-height:inherit;transform:translate(0,-50%);top:50%;position:absolute;left:10px;width:10%;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img img{height:30px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{width:100%;padding-left:45px;padding-right:20px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2:after{left:25px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-body{padding:20px 45px 20px 75px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner .rc-btnswrap{padding:15px 0 40px;}
}
/*Myprofile > jqueryUI Datepicker - 09042019*/
.ui-datepicker.ui-widget, .ui-datepicker.ui-widget input, .ui-datepicker.ui-widget select, .ui-datepicker.ui-widget textarea, .ui-datepicker.ui-widget button{font-family:'gtpm_regular';}
.ui-datepicker td span, .ui-datepicker td a{text-align:center;}
.ui-datepicker .ui-state-active, .ui-datepicker.ui-widget-content .ui-state-active, .ui-datepicker .ui-widget-header .ui-state-active{color:#fff;background:#d12800;border-color:#d12800;}
.ui-datepicker .ui-state-highlight, .ui-datepicker.ui-widget-content .ui-state-highlight, .ui-datepicker .ui-widget-header .ui-state-highlight{color:#fff;background:#000;border-color:#000;}
@media (max-width:767px){.ui-datepicker.ui-widget{font-size:0.9em;}
}
/*Payment*/
/*#asideflg{pointer-events:none;}
#collapseTwo{height:auto !important;}
*/
.rc-proceed{text-align:center;}
.rc-proceed a{position:relative;background:#d22800;font:20px/20px 'gtp_bold';color:#ebe6e6;text-transform:uppercase;display:inline-block;text-decoration:none;padding:10px 25px;z-index:1;margin-top:15px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent p strong{font-family:'gtp_bold';}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent ul{padding-left:20px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent li{font:18px/23px 'gtp_light';color:#000;padding:10px 0 0;list-style-type:circle;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.silvpos{margin-right:-55px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.platpos{margin-left:-100px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.goldpos{margin-left:-100px;}
.rc-tapview{font:12px/12px 'GTPressuraTrial-Regular';color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.4), -1px -1px 0 rgba(0,0,0,0.4), 1px -1px 0 rgba(0,0,0,0.4), -1px 1px 0 rgba(0,0,0,0.4), 1px 1px 5px rgba(0,0,0,0.4), -1px 1px 5px rgba(0,0,0,0.4), 1px -1px 5px rgba(0,0,0,0.4), -1px -1px 5px rgba(0,0,0,0.4);float:right;margin:-10px 0 15px;display:none;}
.rl-qr-mobile{display:none;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltgold,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltsilver,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltplatinum,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltgold,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltsilver,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltplatinum{position:relative;padding-left:30px;background:none;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltgold:before{background:url("../images/my-profile/plus-gold.svg") no-repeat 0 0;width:20px;height:20px;position:absolute;left:0;top:4px;content:'';}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltsilver:before{background:url("../images/my-profile/plus-silver.svg") no-repeat 0 0;width:20px;height:20px;position:absolute;left:0;top:4px;content:'';}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltplatinum:before{background:url("../images/my-profile/plus-platinum.svg") no-repeat 0 0;width:20px;height:20px;position:absolute;left:0;top:4px;content:'';}
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltgold:before{background:url("../images/my-profile/plus-gold.svg") no-repeat 0 0;width:20px;height:20px;position:absolute;left:0;top:4px;content:'';}
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltsilver:before{background:url("../images/my-profile/plus-silver.svg") no-repeat 0 0;width:20px;height:20px;position:absolute;left:0;top:4px;content:'';}
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltplatinum:before{background:url("../images/my-profile/plus-platinum.svg") no-repeat 0 0;width:20px;height:20px;position:absolute;left:0;top:4px;content:'';}
.part1 img,.part2 img{width:108px;height:50px;}
.mv-accordion-head{display:none;}
/*.checkbox-blk{position:relative;float:left;vertical-align:top;width:100%;padding-bottom:22px;}
 .checkbox-blk .cms-checkbox{display:inline-block;float:left;}
.checkbox-blk .cms-checkbox label span{width:16px;height:16px;position:absolute;top:50%;left:0;margin-top:-10px;border:1px solid #8a8a8a;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.checkbox-blk .cms-checkbox input[type="checkbox"]:checked + label span{background:#fff;border:1px solid #979797;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.checkbox-blk .cms-checkbox input[type="checkbox"] + label span:before{content:'';background:url(../images/my-profile/tick-img.png) no-repeat center center;background-position:-5px -7px;width:12px;height:9px;left:50%;top:50%;position:absolute;margin:-4px 0 0 -4px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);transform:scale(0);}
.checkbox-blk .cms-checkbox input[type="checkbox"]:checked + label span:before{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
.checkbox-blk .cms-checkbox label{letter-spacing:1px;font:15px/16px 'gtp_regular' !important;color:#000;padding-left:30px;position:relative;text-transform:none;cursor:pointer;top:0 !important;pointer-events:inherit;display:block;left:0;}
.checkbox-blk .cms-checkbox label a{color:#000;text-decoration:none;border-bottom:1px solid #d22800}
.checkbox-blk .cms-checkbox label a:hover{text-decoration:none;}
.checkbox-blk .cms-checkbox input[type="checkbox"]{display:none;border:transparent;background:transparent;width:auto;padding:0;margin:0;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;letter-spacing:1px;font:16px/30px 'ProximaNova-Regular';color:#2a2a2a;}
*/
a.backhome{float:right;margin:-65px 60px 0 0;color:#fff;position:relative;z-index:1002;text-decoration:none;border-bottom:1px solid #d22800;}
a:hover.backhome{color:#fff;text-decoration:none;}
.saveyourcard.paypage{width:auto;min-width:315px;}
/*Meraas Offer*/
.single-offer .single-offer-list{width:100%;}
#Meraas .rx-bankoffers h4{padding-left:170px;}
.cscreen-popup.five span.movietablist{font-size:15px;max-width:440px;min-width:440px;padding:10px 20px 10px;bottom:40px;}
.cscreen-popup.six span.movietablist{font-size:15px;max-width:440px;min-width:440px;padding:10px 20px 10px;bottom:40px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .dropdown-menu-scrollbar .mCSB_inside > .mCSB_container{margin-right:0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{left:12px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{margin:0 1px 0 0;}
.cscreen-popup.six span.movietablist{font-size:15px;max-width:440px;min-width:440px;padding:10px 20px 10px;bottom:40px;}
@media (max-width:767px){html.rc-mobilefilter-open{overflow:hidden !important;}
/*html.rc-mobilefilter-open header{margin-top:-80px;}
*/
html.rc-mobilefilter-open header{z-index:-1 !important;}
}
.promocont{font:24px/30px 'gtp_bold';color:#000;max-width:525px;padding:0 0 40px;}
.valid-txt{font:20px/20px 'gtp_bold';color:#d02a16;text-align:center;margin:-20px 0 30px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h6{font:20px/20px 'gtp_regular';color:#d22800;margin:-20px 0 20px;}
.cardcontentwrap{display:none;}
.cardcontentwrap.promocodeoff{display:inherit !important;}
.single-offer .sec-saved-card{margin-top:30px;}
/*Roxy Plus Member Activate*/
@media (min-width:992px){.signUp.roxyplusmemberactivate .modal-dialog{max-width:960px;width:100%;}
}
.signUp.roxyplusmemberactivate .modal-content{padding:70px 120px;display:inline-block;}
.signUp.roxyplusmemberactivate .modal-content h2{color:#000;font:43px/35px 'GTPressuraTrial-Bold';text-transform:uppercase;letter-spacing:1px;}
.signUp.roxyplusmemberactivate .modal-content h2 span{color:#000;font:31px 'GTPressuraTrial-Regular';}
.signUp.roxyplusmemberactivate .modal-content p{color:#000;font:20px 'GTPressuraTrial-Light';letter-spacing:1px;margin:0 0 30px;}
.signUp.roxyplusmemberactivate .modal-body{width:100%;padding:0;}
.signUp.roxyplusmemberactivate .modal-body .row{margin:0 -30px;}
.signUp.roxyplusmemberactivate .modal-body .row .col{padding:0 30px;float:left;width:50%;}
.signUp.roxyplusmemberactivate label{color:#101010;font:17px 'GTPressuraTrial-Regular';letter-spacing:1px;text-transform:uppercase;background:transparent;top:15px;left:40px;}
.signUp.roxyplusmemberactivate .group.active input ~ label, .signUp.roxyplusmemberactivate input:focus ~ label, .group.active input:valid ~ label, .signUp .group.active input ~ label{color:#101010;font-size:16px;}
.signUp.roxyplusmemberactivate .icon-name:after{width:22px;height:23px;top:10px;left:0;background:url(../images/pop-up/flname-icon.png) 0 0 no-repeat;content:'';position:absolute;}
.signUp.roxyplusmemberactivate .form-control-feedback{left:0;right:inherit;width:38px;height:auto;line-height:inherit;}
.signUp.roxyplusmemberactivate .form-control{background:none;padding:0 0 0 40px;/*text-transform:uppercase;*/
border:1px solid #b2b2b2;border-width:0 0 1px;font-size:18px;}
.signUp.roxyplusmemberactivate .icon-email:after{width:25px;height:17px;top:18px;left:0;background:url(../images/pop-up/email-icon.png) 0 0 no-repeat;content:'';position:absolute;}
.signUp.roxyplusmemberactivate .bar:before, .signUp.roxyplusmemberactivate .bar:after{height:1px;}
.signUp.roxyplusmemberactivate .countrycode{font:17px/17px 'GTPressuraTrial-Regular';color:#101010;}
.signUp.roxyplusmemberactivate .fg-phonenumber .countrycode span:after{width:11px;height:7px;margin-top:-3px;background:url(../images/pop-up/down-arrow.png) no-repeat 0 0;}
.signUp.roxyplusmemberactivate .fg-phonenumber .countrycode{max-width:115px;padding:0 0 0 35px;border-right:1px solid #7f7f7f;margin-top:7px;}
.signUp.roxyplusmemberactivate .fg-phonenumber .countrycode img{top:0;}
.signUp.roxyplusmemberactivate .fg-phonenumber label.new{left:140px !important;}
.signUp.roxyplusmemberactivate .form-group{/*margin-bottom:30px;*/
margin-bottom:0;}
.signUp.roxyplusmemberactivate .saveyourcard .checkbox{display:inline-block;width:100%;vertical-align:top;}
.signUp.roxyplusmemberactivate .saveyourcard input[type="checkbox"]{min-height:inherit;}
.signUp.roxyplusmemberactivate .saveyourcard .checkbox label{color:#000 !important;font:21px/21px 'GTPressuraTrial-Light' !important;pointer-events:none;text-transform:none;letter-spacing:0;}
.signUp.roxyplusmemberactivate .saveyourcard input[type="checkbox"] + label span{width:26px;height:26px;margin:0 10px 0 0;background:url(../images/pop-up/chk-inactive.png) no-repeat 0 0 !important;}
.signUp.roxyplusmemberactivate .saveyourcard input[type="checkbox"]:checked + label span{background:url('../images/pop-up/chk-active.png') no-repeat 0 0 !important;}
.signUp.roxyplusmemberactivate .saveyourcard{margin:0 0 25px;vertical-align:top;display:inline-block;}
.signUp.roxyplusmemberactivate .modal-content h5{color:#000;font:21px 'GTPressuraTrial-Regular';margin:10px 0 30px;display:inline-block;}
.signUp.roxyplusmemberactivate .modal-content h5 span{color:#000;font:23px 'GTPressuraTrial-Bold';}
.signUp.roxyplusmemberactivate .btn-wrap .btn-sign{background:#242424;padding:17px 0;font:37px 'GTPressuraTrial-Bold';text-transform:uppercase;letter-spacing:1px;}
.signUp.roxyplusmemberactivate .btn-wrap .btn-sign .rx-icon{background:#d22800;}
#customDatepickerWrap1{margin-top:0;}
.signUp.roxyplusmemberactivate .icon-dob:after{width:27px;height:25px;top:10px;right:12px;background:url(../images/pop-up/dob-icon.png) 0 0 no-repeat;content:'';position:absolute;}
.signUp.roxyplusmemberactivate .form-control-feedback.form-control-feedback-dob{left:inherit;right:0;width:auto;z-index:-1;}
.signUp.roxyplusmemberactivate .form-control.pd0{padding:0;margin:0 0 10px;}
.signUp.roxyplusmemberactivate label.dob{left:0;}
.signUp.roxyplusmemberactivate .fg-phonenumber .form-control{padding-left:140px !important;}
.signUp.roxyplusmemberactivate .form-group .group{margin:0 0 40px;}
.signUp.roxyplusmemberactivate .form-group .group#customDatepickerWrap1{z-index:0;}
.signUp.roxyplusmemberactivate .form-group .group#customDatepickerWrap1 input{background:none;}
.signUp.roxyplusmemberactivate .modal-content .form-group .group .bar{display:none;}
.signUp.roxyplusmemberactivate .modal-content .form-group .group p.error-text{font:16px/20px 'gtp_regular';padding:0;margin:0;position:absolute;bottom:-20px;left:0;}
@media (max-width:992px){.signUp.roxyplusmemberactivate .modal-content{padding:20px 30px;}
.signUp.roxyplusmemberactivate .modal-body .row .col{padding:0 10px;}
.signUp.roxyplusmemberactivate .modal-body .row{margin:0 -10px;}
.signUp.roxyplusmemberactivate label{font-size:16px;}
.signUp.roxyplusmemberactivate .modal-content h2{font-size:30px;line-height:24px;}
.signUp.roxyplusmemberactivate .modal-content h2 span{font-size:20px;}
.signUp.roxyplusmemberactivate .modal-content p{font-size:18px;line-height:20px;}
.signUp.roxyplusmemberactivate .saveyourcard .checkbox label{font-size:18px !important;line-height:18px !important;}
.signUp.roxyplusmemberactivate .saveyourcard{margin:0 0 30px;}
.signUp.roxyplusmemberactivate .modal-content h5{font-size:18px;line-height:18px;}
.signUp.roxyplusmemberactivate .modal-content h5 span{font-size:18px;}
.signUp.roxyplusmemberactivate .btn-wrap .btn-sign{font-size:24px;padding:10px 0;}
.signUp.roxyplusmemberactivate .form-group .group{margin:0 0 30px;}
.signUp.roxyplusmemberactivate .fg-phonenumber label.new{left:120px !important;}
.signUp.roxyplusmemberactivate .fg-phonenumber .form-control{padding-left:120px !important;}
}
@media (max-width:767px){.signUp.roxyplusmemberactivate .modal-content{padding:0 15px 5px;}
.signUp.roxyplusmemberactivate .form-group{margin-bottom:15px;}
.signUp.roxyplusmemberactivate .modal-content p{font-size:16px;line-height:16px;}
.signUp.roxyplusmemberactivate .saveyourcard{margin:0 0 20px;}
.signUp.roxyplusmemberactivate .modal-content h5{margin:5px 0 10px;}
.signUp.roxyplusmemberactivate .form-control.pd0{padding:0;margin:0;}
}
@media (max-width:639px){.signUp.roxyplusmemberactivate .modal-body .row{margin:0;}
.signUp.roxyplusmemberactivate .modal-body .row .col{padding:0;width:100%;}
.signUp.roxyplusmemberactivate label{top:20px;}
.signUp.roxyplusmemberactivate .saveyourcard{margin:0 0 30px;}
}
@media (max-width:479px){.signUp.roxyplusmemberactivate .modal-content h5{margin:-7px 0 20px;}
.signUp.roxyplusmemberactivate .form-control{font-size:14px;height:40px;line-height:40px;}
.signUp.roxyplusmemberactivate label{top:14px;font-size:14px;}
.signUp.roxyplusmemberactivate .group.active input ~ label, .signUp.roxyplusmemberactivate input:focus ~ label, .group.active input:valid ~ label{font-size:14px;}
.signUp.roxyplusmemberactivate .modal-content p{font-size:14px;}
.signUp.roxyplusmemberactivate .form-control-feedback{top:-2px;}
.signUp.roxyplusmemberactivate .countrycode{font-size:15px;}
.signUp.roxyplusmemberactivate .fg-phonenumber .countrycode{max-width:110px;margin-top:0;}
.signUp.roxyplusmemberactivate .icon-dob:after{right:0;width:25px;background-size:100% auto;}
.signUp.roxyplusmemberactivate .form-control{padding:7px 0 0 40px;}
.signUp.roxyplusmemberactivate .saveyourcard .checkbox label{font-size:16px !important;}
.signUp.roxyplusmemberactivate .modal-content h5,.signUp.roxyplusmemberactivate .modal-content h5 span{font-size:16px;}
.signUp.roxyplusmemberactivate .form-group{margin-bottom:10px;}
.signUp.roxyplusmemberactivate .btn-wrap .btn-sign{font-size:20px;}
.signUp.roxyplusmemberactivate .modal-content h2{font-size:26px;}
.signUp.roxyplusmemberactivate .modal-content h2 span{font-size:16px;}
}
/*Roxy Plus > Top After Login Content*/
.rc-rplafterlogin{background:#1e1e1e;padding:65px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner{padding:50px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap{}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap:before, .rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap:after{content:"";display:table;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap:after{clear:both;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-cols{float:left;padding:15px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll{width:550px;width:33.74233128834356%;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{width:1080px;width:66.25766871165644%;padding-left:75px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:356px;background-repeat:no-repeat;background-position:0 0;padding:37px 42px;position:relative;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard.rc-rcardsilver{background-image:url("../images/bg-rewardcard-silver.svg");}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard.rc-rcardgold{background-image:url("../images/bg-rewardcard-gold.svg");}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard.rc-rcardplatinum{background-image:url("../images/bg-rewardcard-platinum.svg");}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font:32px/32px 'gtp_bold';color:#fff;padding-right:130px;margin-top:0;text-transform:uppercase;position:relative;letter-spacing:0.01em;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:26px;display:block;position:absolute;top:0;right:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints{font:40px/40px 'gtp_bold';color:#fff;margin:0;text-transform:uppercase;position:absolute;bottom:37px;left:42px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints span{font:21px/21px 'gtp_regular';display:block;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{max-width:90px;position:absolute;right:42px;bottom:37px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap figure{background:#fff;padding:5px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap figure img{max-width:100%;height:auto;display:block;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap p{font:16px/22px 'gtp_regular';color:#fff;padding:5px 0 0;text-transform:uppercase;text-align:center;letter-spacing:2px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr:before, .rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr:after{content:"";display:table;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr:after{clear:both;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols{float:left;width:50%;padding:15px 0;padding-left:75px;position:relative;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child{padding-right:75px;padding-left:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:before{width:1px;height:100%;content:"";position:absolute;top:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 80%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 80%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 );}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child:before{display:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols h2{font:36px/42px 'gtp_bold';font-family:'GTPressuraTrial-Bold';color:#fff;padding:10px 0 20px;border-bottom:1px solid rgba(255,255,255,0.2);margin:0;text-transform:uppercase;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul{padding:30px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li{margin:25px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li:first-child{margin:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li p{font:23px/23px 'GTPressuraTrial-Regular';color:#fff;margin:0;text-transform:uppercase;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li p strong{font-family:'GTPressuraTrial-Bold';display:inline-block;vertical-align:top;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-benefitslist li{min-height:31px;padding-top:4px;padding-left:40px;position:relative;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-benefitslist li:before{width:31px;height:31px;background:#fff url("../images/ic-rcwhite-redtick.png") no-repeat center center;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:"";position:absolute;top:0;left:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-rewardslist li p{min-height:54px;padding-top:10px;padding-left:54px;position:relative;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-rewardslist li p .rc-bulleticon{position:absolute;top:0;left:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall{padding:30px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a{font:21px/19px 'GTPressuraTrial-Regular';color:#fff;padding:2px 0;display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a span{padding:5px 0;display:block;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:hover, .rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:focus{text-decoration:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:before{width:100%;height:2px;background:#d12800;content:"";position:absolute;bottom:0;left:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.3s 0.15s;-moz-transition:all 0.3s 0.15s;-o-transition:all 0.3s 0.15s;transition:all 0.3s 0.15s;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:after{width:9px;height:100%;background:url("../images/ic-RPviewall.png") no-repeat right center;content:"";position:absolute;bottom:0;right:-19px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:hover:before{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:hover:after{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all 0.3s 0.15s;-moz-transition:all 0.3s 0.15s;-o-transition:all 0.3s 0.15s;transition:all 0.3s 0.15s;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-togglemore{font-size:0;padding:15px 0;text-align:center;display:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-togglemore a{font:15px/15px 'gtp_regular';color:#fff;padding-right:25px;display:inline-block;vertical-align:top;text-transform:uppercase;position:relative;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-togglemore a:hover, .rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-togglemore a:focus{text-decoration:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-togglemore a:after{width:14px;height:100%;background:url("../images/ic-dlinearrow-white14x8.png") no-repeat left center;content:"";position:absolute;top:0;right:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap.open .rc-togglemore a:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
@media (min-width:1440px){.rc-rplafterlogin > .container{width:1375px;}
}
@media (min-width:1600px){.rc-rplafterlogin > .container{width:1470px;}
}
@media (min-width:1920px){.rc-rplafterlogin > .container{width:1660px;}
}
@media (max-width:1919px){.rc-rplafterlogin{padding:30px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner{padding:25px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:315px;padding:32px 37px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font-size:28px;line-height:28px;padding-right:110px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:24px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints{font-size:36px;line-height:36px;bottom:32px;left:37px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{right:37px;bottom:32px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{padding-left:38px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols{padding-left:38px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child{padding-right:38px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols h2{font-size:32px;line-height:38px;padding:5px 0 10px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul{padding:20px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li p{font-size:21px;line-height:21px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall{padding:20px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a{font-size:19px;line-height:18px;}
}
@media (max-width:1599px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:294px;padding:30px 35px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font-size:26px;line-height:26px;padding-right:102px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:22px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints{font-size:32px;line-height:32px;bottom:30px;left:35px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints span{font-size:19px;line-height:19px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{right:35px;bottom:30px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{padding-left:25px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols{padding-left:25px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child{padding-right:25px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols h2{font-size:28px;line-height:34px;padding:0 0 5px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li p{font-size:19px;line-height:19px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-benefitslist li{min-height:26px;padding-top:3px;padding-left:34px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-benefitslist li:before{width:26px;height:26px;background-size:14px auto;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-rewardslist li p{min-height:45px;padding-top:7px;padding-left:47px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-rewardslist li p .rc-bulleticon{height:45px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a{font-size:18px;line-height:19px;}
}
@media (max-width:1439px){.rc-rplafterlogin .rc-rplafterlogin-inner{padding:15px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:249px;padding:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font-size:24px;line-height:24px;padding-right:94px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints{font-size:28px;line-height:28px;bottom:20px;left:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints span{font-size:17px;line-height:17px;letter-spacing:0.02em;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{right:20px;bottom:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{padding-left:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols{padding:7px 0;padding-left:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child{padding-right:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols h2{font-size:24px;line-height:30px;margin:0 0 7px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul{padding:15px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li{margin:20px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li p{font-size:18px;line-height:18px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall{padding:15px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a{font-size:17px;line-height:18px;}
}
@media (max-width:1199px){.rc-rplafterlogin{padding:15px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner{padding:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll{width:38.74233128834356%;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{width:61.25766871165644%;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:235px;padding:15px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font-size:22px;line-height:22px;padding-right:86px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:18px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints{bottom:15px;left:15px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{right:15px;bottom:15px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{padding-left:20px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols{padding:7px 0;padding-left:15px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child{padding-right:15px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols h2{font-size:20px;line-height:26px;margin:0 0 7px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul{padding:15px 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li{margin:20px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul li p{font-size:16px;line-height:16px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-benefitslist li{min-height:21px;padding-left:31px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-benefitslist li:before{width:21px;height:21px;background-size:12px auto;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-rewardslist li p{min-height:41px;padding-top:9px;padding-left:41px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols ul.rc-rewardslist li p .rc-bulleticon{height:41px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall{padding:15px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a{font-size:15px;line-height:16px;letter-spacing:0.03em;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall a:after{background-size:7px auto;right:-17px;}
}
@media (max-width:991px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-cols{float:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll{width:375px;margin:0 auto;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{width:auto;padding-left:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:243px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{max-width:80px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap p{font-size:14px;line-height:20px;letter-spacing:1px;}
}
@media (max-width:767px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{max-width:70px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols h2{font-size:18px;line-height:24px;margin:0 0 10px;letter-spacing:0.05em;}
}
@media (max-width:639px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font-size:20px;line-height:20px;padding-right:75px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:16px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints{font-size:24px;line-height:24px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard .rc-rewardpoints span{font-size:16px;line-height:16px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-togglemore{display:block;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr{display:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols{float:none;width:auto;padding:30px 0 0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:first-child{padding:0;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols:before{display:none;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-colr .rc-rplafterlogin-colrcols .rc-viewall{padding:5px 0 0;}
}
@media (max-width:479px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll{width:354px}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:229px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2{font-size:18px;line-height:18px;padding-right:65px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard h2 span{font-size:14px;letter-spacing:0.025em;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap{max-width:60px;}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-qrcwrap p{line-height:14px;}
}
@media (max-width:383px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll{width:330px}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:214px;}
}
@media (max-width:359px){.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll{width:290px}
.rc-rplafterlogin .rc-rplafterlogin-inner .rc-rplafterlogin-colswrap .rc-rplafterlogin-coll .rc-rewardscard{height:188px;}
}
/*E.O.Roxy Plus > Top After Login Content*/
.rc-zstriped-wrap{padding:20px 30px;border-radius:5px;margin:15px 0;text-align:center;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;display:block;}
.rc-zstriped-wrap ul.rc-zstriped{}
.rc-zstriped-wrap ul.rc-zstriped{text-align:left;}
.rc-parentRow, .rc-childRow,.rc-zstriped-wrap ul.rc-zstriped li{display:block;text-align:left;cursor:move;line-height:20px;font-family:'gtp_regular';text-transform:uppercase;font-weight:normal;font-size:15px;}
#sortableListsBase .rc-parentRow, #sortableListsBase .rc-childRow{background:#ccc;}
#sortableListsBase .rc-parentRow > ul, #sortableListsBase .rc-childRow > ul{padding:0 20px 30px 40px;}
.rc-parentRow > section.rc-parentRowHead, .rc-childRow > section.rc-childRowHead,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-parentRowHead,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-childRowHead{padding:15px 20px;clear:both;overflow:hidden;}
.rc-parentRow > section.rc-parentRowHead > label, .rc-childRow > section.rc-childRowHead > label,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-parentRowHead > label,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-childRowHead > label{float:left;font-weight:normal;margin:0;display:block;}
.rc-parentRow > section.rc-parentRowHead .rc-spanwrap, .rc-childRow > section.rc-childRowHead .rc-spanwrap,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-parentRowHead .rc-spanwrap,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-childRowHead .rc-spanwrap{float:right;font-size:0;}
.rc-parentRow > section.rc-parentRowHead .rc-spanwrap span, .rc-childRow > section.rc-childRowHead .rc-spanwrap span,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-parentRowHead .rc-spanwrap span,.rc-zstriped-wrap ul.rc-zstriped li > section.rc-childRowHead .rc-spanwrap span{font-size:15px;margin:0 3px;display:inline-block;vertical-align:top;}
.rc-zstriped-wrap ul.rc-zstriped > li:nth-child(2n+1){background:#f1f1f1;}
.rc-zstriped-wrap ul.rc-zstriped > li:nth-child(2n+2){background:#f9f9f9;}
.rc-zstriped-wrap ul.rc-zstriped > li > ul{padding:0 20px 30px 40px;}
.rc-zstriped-wrap ul.rc-zstriped > li > ul > li{border-bottom:1px solid rgba(0,0,0,0.2);}
.rc-adminpanel-btnswrap{font-size:0;padding:15px 0;}
.rc-adminpanel-btnswrap .rc-adminpanel-btn{cursor:pointer;position:relative;z-index:10;text-transform:uppercase;border-radius:0;border:0;background:#2d2926;padding:0 50px;font-family:'gtp_regular';color:#fff;font-size:18px;display:inline-block;line-height:40px;vertical-align:top;height:40px;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-adminpanel-btnswrap .rc-adminpanel-btn:hover{color:#fff;background:#d22800;text-decoration:none;}
.verify-popup p{font:26px/30px 'GTPressuraTrial-Regular';color:#000;margin:0;}
.verify-popup h2{margin:20px 0 !important;}
.verify-popup h2:before, .verify-popup h2:after{content:none !important;}
.container.verify-popup, .container.verify-content{width:600px;text-align:center;}
.resend{font:20px/24px 'GTPressuraTrial-Regular';color:#000;text-align:center;}
 .resend a{color:#d22800;}
#three_ds_iframe{border:0;border-style:none;border-image:none;}
.aply-Offer{visibility:hidden;}

/* Experiences and locations new changes 15042020*/
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font:55px/48px 'GTPressuraTrial-Bold';color:#fff;text-transform:uppercase;text-align:center;margin:0 0 5px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent h3{font:36px/40px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;text-align:left;margin:0 0 20px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1 span{font-family:'GTPressuraTrial-Bold';margin:3px 0 0;display:block;text-shadow:5px 0 3px #d92424;}

/* Payment saved card 21042020*/
.rc-saved-cardblk #ulsavedcard li .list5 a{font-size:15px;line-height:17px;font-family:'gtp_regular';color:#fff;letter-spacing:1px;text-align:center;text-transform:uppercase;background:#d22800;min-width:80px;padding:9px 5px 8px;text-decoration:none;-/*webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s; Hided08052020*/transition:background 0.5s, color 0.5s;position:absolute;top:50%;right:10px;margin-top:-17px;}
.rc-saved-cardblk #ulsavedcard li .list5 a:hover{color:#d22800;background:#fff;}

/*Preference Popup*/
.rc-preferencepopup{}
.rc-preferencepopup .modal-dialog{width:1300px;}
.rc-preferencepopup .modal-content{background:none;padding:50px 0 0;border:0;border-radius:0;box-shadow:none;}
.rc-preferencepopup .modal-header{padding:0;border-bottom:0;}
.rc-preferencepopup .modal-body{background:#fff;padding:0;}
.rc-preferencepopup .modal-content .modal-close{width:30px;height:30px;background:url("../images/preference-popup/ic-close-lgrey30x30.png") no-repeat 0 0;border:0;padding:0;display:block;text-indent:-999em;position:absolute;top:0;right:0;}
.rc-preferencepopup .modal-content .rc-preppcolswrap{}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols{float:left;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcollft{float:none;width:562px;height:100%;background:#000 url("../images/preference-popup/bg-banner.jpg") no-repeat bottom center;padding:15px;position:absolute;top:0;left:0;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcolrgt{float:right;width:738px;padding:15px 30px;}
.rc-preferencepopup .rc-logowrap{max-width:271px;margin:75px auto 0;}
.rc-preferencepopup .rc-logowrap h2{font:33px/33px 'GTPressuraTrial-Light';color:#fff;margin:10px 0 0;}
.rc-preferencepopup .rc-preferencelist{width:450px;margin:75px auto;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows{margin:75px 0 0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows:first-child{margin:0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head{padding:0 0 15px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3{font:24px/32px 'GTPressuraTrial-Bold';color:#000;padding-left:45px;margin:0;position:relative;text-transform:uppercase;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3:before{width:32px;height:32px;background-color:transparent;background-repeat:no-repeat;background-position:center center;content:"";position:absolute;top:0;left:0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows.rc-preferenceLocations .rc-preferencerow-head h3:before{background-image:url("../images/preference-popup/ic-fav-locations.png");}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows.rc-preferenceExperiences .rc-preferencerow-head h3:before{background-image:url("../images/preference-popup/ic-fav-experiences.png");}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 span{padding:0 0 12px;position:relative;display:inline-block;vertical-align:top;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 span:after{width:100%;height:1px;background:#d22800;content:"";position:absolute;left:0;bottom:0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 br{display:none;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body{padding:0 0 0 50px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist{font-size:0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li{min-width:200px;padding:15px 0;display:inline-block;vertical-align:top;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap{}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap input{display:none;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label{font:20px/24px 'GTPressuraTrial-Regular';color:#000;padding:2px 0 4px;padding-left:50px;display:inline-block;vertical-align:top;margin:0;position:relative;top:auto;cursor:pointer;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:before,
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:after{width:30px;height:30px;content:"";position:absolute;top:50%;left:0;margin-top:-15px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:before{border:1px solid #ababab;/*border-color:rgba(171,171,171,0.47);*/border-color:#737373;box-shadow:inset 0 0 0 1px #c1c1c1;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:after{background:url("../images/preference-popup/ic-cbtick.png") no-repeat center center;opacity:0;transition:all 0.3s;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap input:checked + label:after{opacity:1;}
.rc-preferencepopup .rc-btnswrap{padding:45px 0 0 50px;}
.rc-preferencepopup .rc-btnswrap .rc-btns{min-width:180px;height:52px;font:20px/52px 'GTPressuraTrial-Regular';color:#fff;background:#d12800;text-transform:uppercase;text-decoration:none;text-align:center;position:relative;z-index:10;display:inline-block;vertical-align:top;}
.rc-preferencepopup .rc-btnswrap .rc-btns:hover{color:#fff;text-decoration:none;}
.rc-preferencepopup .rc-btnswrap .rc-btns:focus{text-decoration:none;}
.rc-preferencepopup .rc-btnswrap .rc-btns:before{height:100%;width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-preferencepopup .rc-btnswrap .rc-btns:hover:before{width:100%;left:0;}
@media (max-width:1919px) {
.rc-preferencepopup .modal-dialog{width:975px;}
.rc-preferencepopup .modal-content{padding:40px 0 0;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcollft{width:43.23076923076923%;background-size:100% auto;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcolrgt{width:56.76923076923077%;}
.rc-preferencepopup .rc-logowrap{max-width:204px;margin:65px auto 0;}
.rc-preferencepopup .rc-logowrap h2{font-size:27px;line-height:30px;}
.rc-preferencepopup .rc-preferencelist{width:375px;margin:50px auto;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows{margin:50px 0 0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head{padding:0 0 10px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3{font-size:20px;line-height:28px;padding-left:36px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3::before{width:26px;height:28px;background-size:auto 24px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 span{padding:0 0 8px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body{padding:0 0 0 36px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist{margin:0 -15px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li{min-width:10px;width:50%;padding:10px 15px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label{font-size:18px;line-height:22px;padding:1px 0 3px;padding-left:40px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:before,
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:after{width:26px;height:26px;margin-top:-13px;}
.rc-preferencepopup .rc-btnswrap{padding:30px 0 0 36px;}
.rc-preferencepopup .rc-btnswrap .rc-btns{min-width:135px;height:46px;font-size:18px;line-height:46px;}
}
@media (max-width:1599px) {
.rc-preferencepopup .rc-logowrap{max-width:204px;margin:55px auto 0;}
.rc-preferencepopup .rc-logowrap h2{font-size:24px;line-height:27px;}
.rc-preferencepopup .rc-preferencelist{margin:30px auto;}
.rc-preferencepopup .modal-content{padding:34px 0 0;}
.rc-preferencepopup .modal-content .modal-close{width:24px;height:24px;background-size:24px auto;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows{margin:30px 0 0;}
.rc-preferencepopup .rc-btnswrap{padding:30px 0 0 36px;}
}
@media (max-width:1439px) {
.rc-preferencepopup .modal-dialog{width:875px;}
.rc-preferencepopup .rc-logowrap{max-width:184px;}
}
@media (max-width:1365px) {
.rc-preferencepopup .modal-dialog{width:775px;}
}
@media (max-width:1199px) {
.rc-preferencepopup .modal-dialog{width:775px;}
.rc-preferencepopup .rc-logowrap{max-width:134px;margin:25px auto 0;}
.rc-preferencepopup .rc-logowrap h2{font-size:21px;line-height:24px;}
.rc-preferencepopup .rc-preferencelist{width:350px;margin:15px auto;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows{margin:15px 0 0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3{font-size:18px;line-height:26px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3:before{height:26px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 span{padding:0 0 5px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label{font-size:16px;line-height:20px;padding:0 0 2px;padding-left:30px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:before,
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:after{width:22px;height:22px;margin-top:-11px;}
.rc-preferencepopup .rc-btnswrap{padding:20px 0 0 36px;}
.rc-preferencepopup .rc-btnswrap .rc-btns{height:42px;line-height:42px;}
}
@media (max-width:991px) {
.rc-preferencepopup .modal-dialog{width:725px;}
.rc-preferencepopup .rc-logowrap h2{font-size:18px;line-height:21px;}
}
@media (max-width:767px) {
.rc-preferencepopup .modal-dialog{width:auto;height:100%;background:#fff;margin:0;}
.rc-preferencepopup .modal-content{background:#000;padding:40px 0 0}
.rc-preferencepopup .modal-content .modal-close{width:20px;height:20px;background-size:20px auto;top:20px;right:20px;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols{float:none;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcollft{width:auto;background:#000;padding:7px 15px 15px;position:relative;top:auto;left:auto;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcolrgt{float:none;width:auto;background:#fff;}
.rc-preferencepopup .modal-body{background:#000;}
.rc-preferencepopup .rc-logowrap{max-width:154px;padding:0 0 15px;margin-top:0;text-align:center;}
.rc-preferencepopup .rc-logowrap h2{font-size:20px;line-height:20px;margin:0 0 17px;}
.rc-preferencepopup .rc-preferencelist{width:90%;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows{margin:20px 0 0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist{margin:0 -10px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li{width:33.33333333333333%;padding:10px;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li .rc-crbwrap label:after{background-size:14px auto;}
.rc-preferencepopup .rc-btnswrap{padding:30px 0 0 36px;}
}
@media (max-width:567px) {
.rc-preferencepopup .rc-preferencelist{width:80%;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3{line-height:18px;padding:0 0 10px;border-bottom:1px solid #d22800;text-align:center;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3:before{width:21px;height:20px;background-size:auto 20px;margin-right:5px;display:inline-block;position:relative;top:-3px;left:auto;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 span{display:initial;padding:0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 span:after{display:none;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-head h3 br{display:block;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body{padding-left:0;}
.rc-preferencepopup .rc-preferencelist .rc-preferencerows .rc-preferencerow-body .rc-optionslist li{width:50%;}
.rc-preferencepopup .rc-btnswrap{padding-left:0;}
.rc-preferencepopup .rc-btnswrap .rc-btns{height:38px;line-height:38px;display:block;}
}
@media (max-width:479px) {
.rc-preferencepopup .rc-preferencelist{width:auto;}
.rc-preferencepopup .modal-content .rc-preppcolswrap .rc-preppcols.rc-preppcolrgt{padding:15px;}
}
/*E.O.Preference Popup*/

/*Seat Layout - COVID19 Guidelines Popup*/
.rc-c19guideline-popup .rewardselection{font:16px/18px 'gtp_regular';color:#d22800;text-align:left;padding:0 0 30px;display:block;vertical-align:top;margin-top:0;}
.rc-c19guideline-popup .rewardselection ul{}
.rc-c19guideline-popup .rewardselection ul li{font:20px/24px 'gtp_regular';font-family:'GTPressuraTrial-Regular';color:#2d2926;/*background:#adadad;*/padding:0 0 2px 30px;margin:20px 0 0;position:relative;}
.rc-c19guideline-popup .rewardselection ul li:first-child{margin:0;}
.rc-c19guideline-popup .rewardselection ul li:before{width:16px;height:16px;background:url("../images/my-profile/plus-platinum.svg") no-repeat 0 0;content:"";position:absolute;top:5px;left:0;}
@media (max-width:1919px) {
.rc-c19guideline-popup.rcl-freetick-blk .modal-dialog{width:750px;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2{width:auto;padding:50px;}
.rc-c19guideline-popup.rcl-freetick-blk.rcl-secondary-popup .rewardselection{padding:0 0 30px;}
.rc-c19guideline-popup .rewardselection ul li{font-size:18px;line-height:22px;padding:0 0 1px 30px;margin:15px 0 0;}
.rc-c19guideline-popup .rewardselection ul li:before{top:4px;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk{padding:0;display:block;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .yesbtn,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .yesbtn:focus,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .nobtn,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .nobtn:focus{font-size:22px;line-height:38px;padding:0 0 3px;}
}
@media (max-width:1439px) {
.rc-c19guideline-popup.rcl-freetick-blk .modal-dialog{width:720px;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2{width:auto;padding:30px;}
.rc-c19guideline-popup.rcl-freetick-blk.rcl-secondary-popup .rewardselection{padding:0 0 20px;}
}
@media (max-width:1199px) {
.rc-c19guideline-popup .rewardselection ul li{font-size:16px;line-height:20px;padding:0 0 1px 25px;}
.rc-c19guideline-popup .rewardselection ul li:before{width:14px;height:14px;top:4px;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .yesbtn,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .yesbtn:focus,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .nobtn,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .nobtn:focus{font-size:20px;line-height:36px;padding:0 0 2px;}
}
@media (max-width:991px) and (max-height:991px) {
.rc-c19guideline-popup.rcl-freetick-blk .modal{margin:0;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-dialog{width:auto;left:auto;margin:20px 10px;transform:translate(0, -25%) !important;}
.rc-c19guideline-popup.rcl-freetick-blk .modal.in .modal-dialog{transform:translate(0, 0) !important;}
.rc-c19guideline-popup.rcl-freetick-blk .vertical-alignment-helper{width:auto;height:auto;display:block;}
.rc-c19guideline-popup.rcl-freetick-blk .vertical-align-center{display:block;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-content{background:none;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-header{font-size:0;padding:0 0 10px;text-align:right;}
.rc-c19guideline-popup.rcl-freetick-blk .close{position:relative;top:auto;right:auto;display:inline-block;vertical-align:top;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-body{background:#f1f1f1;}
}
@media (max-width:1023px) {
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2{padding:30px;}
}
@media (max-width:767px) {
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2{padding:20px;}
.rc-c19guideline-popup.rcl-freetick-blk.rcl-secondary-popup .rewardselection{padding:0 0 15px;}
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .yesbtn,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .yesbtn:focus,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .nobtn,
.rc-c19guideline-popup.rcl-freetick-blk .modal-contentin .row2 .rcl-btn-blk .nobtn:focus{font-size:18px;line-height:32px;padding:0 0 1px;}
}
@media (max-width:533px) and (min-height:320px) {
.rc-c19guideline-popup.rcl-freetick-blk.rcl-secondary-popup .modal-contentin .row2{padding-top:20px;}
}

#ProfileVerification .rc-stclose{width:20px;height:20px;background:url(../images/pop-up/popupclose.png) no-repeat 0 0;background-size:100% auto;display:block;text-indent:-999em;position:absolute;top:5px;right:5px;z-index:1;}
@media (max-width:479px) {
#ProfileVerification .rc-stclose{right:0;top:0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off {padding-top: 0;padding-bottom: 0;padding: 50px 15px 43px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rl-bookingid p span{margin-top:-3px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rc-myacnth-pbcollft {margin-top: 13px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rc-myacnth-pbcollft .rc-myacnth-textwrap:first-child {padding-top:8px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-panelbox.rc-myacnth-panelbox-off .rc-myacnth-pbcolswrap .rc-myacnth-pbcollft .rc-myacnth-textwrap {padding:10px 0;}
}

/* Gift Card */
.giftcard-wrapper .hb-bannerslider{min-height:inherit;background:transparent;border:0;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk{max-width:1040px;margin:0 auto;position:relative;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{position:absolute;left:0;bottom:110px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font:89px/80px 'gtp_bold';color:#fff;margin:0 0 40px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:60px;display:block;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font:30px/41px 'GTPressuraTrial-Light';color:#fff;letter-spacing:1px;max-width:40%;}
.giftcard-wrapper .giftcard-contblk{padding:110px 0 0;overflow:hidden;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont{max-width:1040px;margin:0 auto;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav{font-size:0;border-bottom:1px solid #aaa;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li{width:50%;display:inline-block;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a{font:30px/30px 'GTPressuraTrial-Regular';color:#000;text-align:center;text-transform:uppercase;background:transparent;position:relative;padding:12px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a:hover, .giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li.active a{color:#d12800;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li.active a{pointer-events:none;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a:before{content:'';background:#d12800;width:100%;height:5px;position:absolute;left:0;bottom:-3px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li.active a:before{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk{max-width:555px;margin:0 auto;}
.giftcard-wrapper .giftcard-contblk .gc-body{padding:40px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body h2{font:36px/40px 'GTPressuraTrial-Bold';color:#000;text-align:center;text-transform:uppercase;margin:20px 0;}
.giftcard-wrapper .giftcard-contblk .gc-body p{font:24px/30px 'GTPressuraTrial-Light';color:#000;letter-spacing:1px;text-align:center;max-width:80%;margin:0 auto;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk{padding:40px 0 15px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list{font-size:0;padding:26px 30px;border-top:1px solid #d9d9da;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list:last-child{border-bottom:1px solid #d9d9da;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li{width:50%;display:inline-block;vertical-align:middle;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li.addBtn, .giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li.add-btnblk{text-align:right;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li h3{font:30px/30px 'gtp_bold';color:#000;text-transform:uppercase;margin:0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap{display:inline-block;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap a{font:20px/22px 'gtp_bold';color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;background:#000;min-width:118px;padding:11px 10px 13px;border:0;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;z-index:1;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap a:before{content:'';background:#d12800;width:0;height:100%;position:absolute;left:50%;top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;z-index:-1;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap a:hover:before{width:100%;left:0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .qty-block li{width:100%;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select{font-size:0;margin:5px 0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns{width:36px;height:36px;border:2px solid #000;display:inline-block;vertical-align:middle;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
/*.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns.btnminus{opacity:0.5;cursor:no-drop;}*/
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns.btn-disable{opacity:0.5;pointer-events:none;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select.value .btns.btnminus{opacity:1;cursor:pointer;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before{content:'';background:#000;width:18px;height:2px;position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:after{content:'';background:#000;width:2px;height:18px;position:absolute;left:50%;top:7px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns.btnminus:after{content:none;display:none;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select input{font:18px/20px 'GTPressuraTrial-Bold';color:#000;text-align:center;width:45px;height:36px;display:inline-block;vertical-align:middle;border:0;padding:0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select input::-webkit-input-placeholder{color:#000;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select input::-moz-placeholder{color:#000;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select input:-ms-input-placeholder{color:#000;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select input:-moz-placeholder{color:#000;}
.giftcard-wrapper .giftcard-contblk .form-check{padding:35px 0 0 10px;}
.giftcard-wrapper .giftcard-contblk .form-check input[type="checkbox"]{display:none;}
.giftcard-wrapper .giftcard-contblk .form-check .form-checkbox label{font:16px/16px 'gtp_regular';color:#000;position:relative;padding:0 0 0 25px;margin:0;cursor:pointer;}
.giftcard-wrapper .giftcard-contblk .form-check .form-checkbox label > a{color:#000;position:relative;text-decoration:none;}
.giftcard-wrapper .giftcard-contblk .form-check .form-checkbox label > a:before{content:'';background:#d12800;width:100%;height:1px;position:absolute;left:0;bottom:0;}
.giftcard-wrapper .giftcard-contblk .form-check .form-checkbox label:before{content:'';width:17px;height:16px;position:absolute;left:0;top:0;border:1px solid #9d9d9d;}
.giftcard-wrapper .giftcard-contblk .form-check .form-checkbox label:after{content:'';background:url('../images/giftcard/ic-tick-red-9x8.png') no-repeat 0 0;width:9px;height:8px;position:absolute;left:4px;top:4px;opacity:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.giftcard-wrapper .giftcard-contblk .form-check .form-checkbox input[type="checkbox"]:checked + label:after{opacity:1;}
.giftcard-wrapper .giftcard-contblk .rxy-payment-info{padding:25px 0 0;}
.giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info{padding:25px 0 0 25px;display:none;}
.giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info .group{max-width:315px;}
.giftcard-wrapper .giftcard-contblk .recipient-details{margin:60px 0 0;padding:25px 30px;background:#f1f1f1;}
.giftcard-wrapper .giftcard-contblk .recipient-details h4{font:28px/30px 'GTPressuraTrial-Bold';color:#000;text-align:center;text-transform:uppercase;margin:0;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info input{padding-right:15px;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group textarea{width:100%;height:150px;border:1px solid #ccc;outline:none !important;resize:none;padding:15px;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group textarea:valid ~ label{font-size:16px !important;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group.active textarea:valid ~ label{color:#101010;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group.active textarea ~ label, .giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group textarea:focus ~ label{font-size:16px;top:-22px;}
.giftcard-wrapper .giftcard-contblk .recipient-details .hinttxt{font:14px/16px 'GTPressuraTrial-Regular';color:rgba(16,16,16,0.54);display:block;margin:6px 0 0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec{display:block;position:relative;margin:75px 0 0;font-size:0;z-index:1;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec:before{content:'';background:#000;width:300%;height:100%;position:absolute;left:-100%;top:0;z-index:-1;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{width:50%;display:inline-block;text-align:left;vertical-align:middle;margin:0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt .rl-tp{padding-left:0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:62px;cursor:auto;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .btnwrap{width:50%;display:inline-block;vertical-align:middle;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .btnwrap .nexttbtm{margin:0;border:0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .btnwrap .nexttbtm.disabled{pointer-events:none;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .btnwrap .nexttbtm.disabled span{opacity:0.6;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk{max-width:630px;margin:0 auto;min-height:550px;padding-bottom:60px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .group input{font-size:24px;letter-spacing:2px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce{float:left;width:100%;font-size:0;padding:20px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap{width:40%;display:inline-block;vertical-align:middle;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a{font:20px/22px 'gtp_bold';color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;background:#d12800;min-width:180px;padding:11px 10px 13px;border:0;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;z-index:1;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a.disabled{pointer-events:none;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a.disabled span{opacity:0.6;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a:before{content:'';background:#000;width:0;height:100%;position:absolute;left:50%;top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;z-index:-1;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a:hover:before{width:100%;left:0;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce p{font:18px/20px 'GTPressuraTrial-Regular';color:#000;letter-spacing:0.5px;text-transform:uppercase;text-align:right;width:60%;display:inline-block;vertical-align:middle;max-width:100%;margin:0;display:none;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce.balance-show p{display:inline-block;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce p > span{font-family:'GTPressuraTrial-Bold';display:inline-block;margin-left:7px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li.add-btnblk{display:none;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge{padding:100px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-recharge .gc-body h2{margin:10px 0;}
.giftcard-wrapper .giftcard-contblk .gc-recharge .gc-body p{max-width:100%;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option{text-align:left;margin:30px -6px 40px;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li{text-align:center;font:20px/48px 'GTPressuraTrial-Regular';color:#000;display:inline-block;vertical-align:top;width:108px;margin:0 6px;border:1px solid #cbcbcb;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li a{color:#000;text-decoration:none;display:block;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li a:hover,.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li.active a{color:#fff;font-family:'GTPressuraTrial-Bold';background:#000;}
.giftcard-wrapper .giftcard-contblk .gc-recharge .rxy-payment-info {padding:0;width:290px;float:none;display:inline-block;vertical-align:top;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce {float:none;width:210px;padding:0;display:inline-block;vertical-align:top;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce .btnwrap a{padding:15px 10px 13px;}
.gc-recharge .rxy-payment-info p{font:15px 'GTPressuraTrial-Regular' !important;text-align:left !important;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce .btnwrap{width:100%;}
/* Gift Card End */
/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage {padding: 100px 0;}
.giftcard-wrapper .giftcard-confirmationPage .gc-confirmationCont{max-width:735px;margin:0 auto;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head{text-align:center;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1{font:30px/34px 'GTPressuraTrial-Bold';color:#2d2926;text-transform:uppercase;display:inline-block;padding:12px 0;position:relative;margin:0;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1:before{content:'';background:#2d2926;width:93%;height:2px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1:after{content:'';background:#2d2926;width:70%;height:2px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h3{font:28px/32px 'GTPressuraTrial-Regular';color:#2d2926;margin:45px 0 30px;opacity:0.8;}
.giftcard-wrapper .giftcard-confirmationPage p{font:20px/26px 'gtp_regular';color:#2d2926;text-align:center;}
.giftcard-wrapper .giftcard-confirmationPage p > a{color:#d12800;text-decoration:none;display:inline-block;position:relative;padding-bottom:3px;}
.giftcard-wrapper .giftcard-confirmationPage p > a:before{content:'';background:#d12800;width:100%;height:2px;position:absolute;left:0;bottom:0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails{margin:55px 0 50px;padding:45px 20px 25px;background:#f1f1f1;position:relative;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails:before{content:'';background:url('../images/giftcard/grey-triangle-bg.png') repeat-x 0 0;width:100%;height:8px;position:absolute;left:0;top:-8px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails:after{content:'';background:url('../images/giftcard/grey-triangle-bg.png') repeat-x 0 0;width:100%;height:8px;position:absolute;left:0;bottom:-8px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent{max-width:595px;margin:0 auto;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h4{font:20px/24px 'GTPressuraTrial-Bold';color:#000;text-align:center;text-transform:uppercase;margin:0 0 35px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list{padding:10px 0 15px;border-bottom:1px solid #a7a7a7;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list:last-child{border-bottom:0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h5{font:18px/24px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;margin:0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li{padding:8px 0 0;font-size:0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li span{font:16px/24px 'GTPressuraTrial-Regular';color:#474747;text-transform:uppercase;width:50%;display:inline-block;vertical-align:bottom;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li span.col2{font-size:18px;color:#000;text-align:right;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li span span{display:block;width:100%;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list.vat ul li span{text-transform:capitalize;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list.vat ul li span.col2{color:#474747;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list.total ul li{padding:5px 0 0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list.total ul li span{font-size:20px;line-height:26px;font-family:'GTPressuraTrial-Bold';color:#000;text-transform:capitalize;width:100%;text-align:right;}
.giftcard-wrapper .giftcard-confirmationPage p.sent-email span{display:inline-block;position:relative;padding-left:32px;}
.giftcard-wrapper .giftcard-confirmationPage p.sent-email span:before{content:'';background:url('../images/giftcard/ic-mail-22x15.png') no-repeat 0 0;width:22px;height:15px;position:absolute;left:0;top:7px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap{text-align:center;padding:50px 0 0;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap a{font:20px/22px 'gtp_bold';color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;background:#d12800;min-width:156px;padding:15px 10px 17px;border:0;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;z-index:1;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap a:before{content:'';background:#000;width:0;height:100%;position:absolute;left:50%;top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;z-index:-1;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap a:hover:before{width:100%;left:0;}
/* Gift Card Confirmation End */

/* Country dropdown */
.my-account-page-blk{overflow-x:hidden;}
.my-profile-blk .radio-block{margin-bottom:0 !important;}
.my-profile-blk .country-select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;margin-bottom:10px;}
.my-profile-blk .country-select .bootstrap-select>.dropdown-toggle{font:18px/22px 'gtp_regular';color:#000;height:50px;background-position:0 18px !important;border:1px solid #999;border-width:0 0 1px;padding-left:30px !important;background:transparent;outline:none !important;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;}
.my-profile-blk .country-select .bootstrap-select>.dropdown-toggle .caret{content:'';position:absolute;width:10px;height:6px;top:50%;right:0;margin-top:-1px;background:url(../images/flags/flag-arrow.png) no-repeat 0 0;border:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu{margin:-1px 0 0;padding:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu input{border:1px solid #999;height:40px;padding:5px 10px;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu ul li{width:100%;margin:0 !important;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu ul li:first-child{display:none;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu ul li a{font-size:14px;color:#000;white-space:inherit;padding:10px 5px 10px 34px !important;background-position:10px 14px !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu ul li.active a, .my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu ul li a:hover{color:#fff;background:#d22800;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu ul li.active a, .my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu .bs-searchbox{padding:6px 10px;}
.my-profile-blk .country-select .bootstrap-select.btn-group ul.dropdown-menu{max-height:320px !important;}
/* Country dropdown end */

/* Zoho bug 24072020 */
.enbd-offer-blk .btn{padding-right:70px !important;outline:none !important;}
.enbd-offer-blk .bootstrap-select .dropdown-toggle:focus{outline:none !important;}
.enbd-offer-blk .dropdown-menu > li > a{white-space:inherit !important;}

/* Huawei */
footer .social-block .footer-app{padding-left:50px;padding-right:50px;}
footer .social-block .footer-app ul li a.huawei{height:27px;background:url('../images/ic-huawei-red.svg') no-repeat 0 0;background-size:27px 27px;}

/* Sign in and sign up with apple */
.signUp .btm-border.signInpopup .modal-header h2{text-align:center;width:100%;}
.signUp .btm-border.signInpopup .modal-header h2:before{width:65%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.signUp .btm-border.signInpopup .modal-header h2:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.signUp .btm-border.signInpopup:after{content:none;display:none;}
.signUp .btm-border.signInpopup .rc-stclose{content:'';background:url('../images/ic-close.png') no-repeat 0 0;width:18px;height:18px;position:absolute;right:0;top:0;display:block;text-indent:-99999px;z-index:1;}
.signUp .btm-border.signInpopup .saveyourcard .checkbox label{position:relative;}
.group.info-group .saveyourcard .checkbox label{margin:20px 0 5px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-block{float:right;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left:after{left:0;}
.roxy-signup-blk .signup-main-blk .rxy-loginguest-block{float:left;padding-left:70px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-contact-info-inner-dopdown{position:static !important;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .sigup-or{left:-20px;right:auto !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple{width:336px;position:relative;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background:url('../images/ic-apple.png') no-repeat 0 0;background-position:60px center;position:relative;z-index:1;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-family:'gtp_regular';color:#222;font-size:14px;line-height:15px;text-transform:uppercase;letter-spacing:1px;position:absolute;left:100px;top:50%;margin:6px 0 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple div{display:none;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li{width:auto !important;}
.rxy-confirm-block.login-signup-guestlogin.signup-main-blk .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li{width:100% !important;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{width:100% !important;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple{width:auto;}
.rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google .btn-google{text-indent:-99999px;width:40px;height:40px;min-width:auto;padding:5px;background-position:center center !important;margin-right:15px;}
/*.rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{margin:0;} hided29092020*/
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li:last-child a{margin:0 !important;}

/*.roxy-guestLoginblk.newrxysignup{display:block !important;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login{opacity:0.6;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner{padding:30px 0 0 !important;border:0;width:100%;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup{width:55%;float:left;vertical-align:top;padding-right:30px;position:relative;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup p{font-size:16px;line-height:22px;padding:15px 0;max-width:95%;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup h5{margin:0;color:#2d2926;font:16px/20px 'gtp_bold';text-transform:uppercase;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup h5 a{color:#d22800;text-decoration:underline;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-socialLoginblk{width:45%;float:right;vertical-align:top;padding:0 10px 0 50px;position:relative;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner ul.rxy-social-login-btn{float:none;width:auto !important;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{position:absolute;right:-10px;top:35%;margin:0;padding:0;width: auto !important;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or:after{width:1px;height:400%;left:50%;top:-160%;}

/* zoho bugs 28092020*/
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span span{padding:0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span span:before{content:none;display:none;}
/*Mid Night*/
.midnight{font:14px 'GTPressuraTrial-Light';color:#d22800;/*text-transform:lowercase;*/margin:-2px 0 0;text-align:center;letter-spacing:1px;position:relative;}
.midnight:first-letter{text-transform:capitalize;}
.midnight:before{background:url('../images/midnight.svg') 0 3px no-repeat;width:18px;height:18px;padding:0 20px 0 0;position:relative;content:'';display:inline-block;vertical-align:top;}
#mount-id{height:190px !important;}
/*Gift Card Promotions*/
.giftcard-promo .rc-accdn-block:first-child {border-top:0;}
.giftcard-promo .rc-accdn-block{border-bottom:0;}
.giftcard-promo .rc-accdn-block h2{font:20px/32px 'gtp_regular';color: #151515;}
.giftcard-promo .rc-accdn-block .faq-topic-body{padding:0 0 20px;}
.giftcard-promo .rc-accdn-block .faq-topic-body .table > tbody > tr> th {text-transform:capitalize;}
.giftcard-promo .rc-faq-inner{padding:25px 0;}
.giftcard-promo .rc-accdn-block .faq-topic-body p{margin-top:0;}
@media (max-width:1199px){
.midnight{font-size:12px;}
.midnight:before{background-position:0 2px;}
}
@media (max-width:767px){
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge{padding:40px 0 0;}
.giftcard-promo .rc-faq-inner{padding:0;}
}
@media (max-width:735px){
.giftcard-promo .rc-accdn-block h2,.giftcard-promo .rc-accdn-block .faq-topic-body .table > tbody > tr> th {font-size: 16px;line-height: 24px;}
}
@media (max-width:660px){
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option{margin: 30px -3px 40px;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li{margin:0 3px;}
}
@media (max-width:639px){
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce{text-align:center;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option {margin: 30px -1% 0;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li {margin: 0 1%;width:18%;box-sizing:border-box;display:inherit;float:left;}
.giftcard-wrapper .giftcard-contblk .gc-recharge .rxy-payment-info {padding: 40px 0 0; width: 100%;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce {padding: 30px 0 0;}
.giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce .btnwrap a {min-width:200px !important;}
}
@media (max-width:479px){
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce .btnwrap {position:inherit !important;left:inherit !important;bottom:inherit !important;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-recharge .gc-avilblnce .btnwrap a {padding: 8px 10px 10px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk.gc-balanceblk-rc .gc-avilblnce .btnwrap {position:inherit !important;left:inherit !important;bottom:inherit !important;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk.gc-balanceblk-rc .gc-avilblnce .btnwrap a {min-width:200px;}
.giftcard-wrapper .giftcard-contblk .gc-recharge .rxy-payment-info {padding: 20px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option {margin: 30px -1.5% 0;}
.giftcard-wrapper .giftcard-contblk .gc-recharge ul.rc-option li { margin: 0 1.5% 20px; width: 30.3%;font-size:18px;line-height:40px;}
.giftcard-promo .rc-accdn-block .faq-topic-body .table {margin: 10px 0 0;}
.special-promotion-termsc h4 {font-size: 16px !important;}
.giftcard-promo .rc-accdn-block h2, .giftcard-promo .rc-accdn-block .faq-topic-body .table > tbody > tr> th {padding:10px;}
.rc-accdn-block .faq-topic-body .table > tbody > tr> td{padding:10px;}
}
@media (max-width:413px){
.giftcard-wrapper .giftcard-contblk .gc-recharge .gc-body p {font-size: 15px;}
}
/*Treat popup*/
/* Choose Your Ticket POPUP*/
.treat-blk .modal-content{background-color:transparent;border-radius:0;text-transform:uppercase;box-shadow:none;border:0;}
.treat-blk .close{opacity:1;background:url('../images/treat/close-icon.png') no-repeat 0 0;width:25px;height:25px;font-size:0;position:absolute;right:15px;top:15px;}
.treat-blk .vertical-alignment-helper{display:table;height:100%;width:100%;}
.treat-blk .vertical-align-center{display:table-cell;vertical-align:middle;}
.treat-blk .modal-content{width:inherit;height:inherit;margin:0 auto;}
.treat-blk .modal{padding: 0 !important;margin:0 15px;}
.treat-blk .modal-body {padding:0; text-align:center;}
.treat-blk .desktop-img{display:block;}
.treat-blk .mobile-img{display:none;}
.treat-blk .modal-dialog{margin: 0 auto;width:600px;}
.treat-blk .treat-cont{position:relative; display:inline-block;}
@media (max-width:639px){
.treat-blk .close{right:15px;top:15px;background-size:100% auto;width:20px;height:20px;}
.treat-blk .modal-dialog{width:500px;}
}
@media (max-width:567px){
    .treat-blk .modal-content{width:100%;}
/*.treat-blk .modal-dialog{width:auto;}
.treat-blk .desktop-img{display:none;}
.treat-blk .mobile-img{display:block;}*/
#mount-id{height:240px !important;}
}
@media (max-width:479px){
.treat-blk .modal-body {padding: 15px 0;}
.treat-blk .modal-dialog{width:auto;}
.treat-blk .desktop-img{display:none;}
.treat-blk .mobile-img{display:block;}
.giftcard-promo.sps .rc-accdn-block h2{padding:10px 0;line-height:20px;margin-bottom:0;margin-top:10px;}
.giftcard-promo.sps .rc-accdn-block .faq-topic-body p {padding-bottom:10px;}
.book-btn{margin:5px 0 0;}
.book-btn .more {padding: 8px 18px;font-size:14px;}
}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec {max-width:900px;margin-top:-20px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body p{font:20px/26px 'GTPressuraTrial-Regular';color: #474747;margin-top:-15px;max-width:100%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body p span{font-family:'GTPressuraTrial-Bold';}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk{padding:15px 0 0 ;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default {border-color: transparent;border:0;margin:0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading {color:#000;background-color:#fff;border: 0;border-top:1px solid #d9d9da;padding:30px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:84%;} 
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd a{text-decoration:none;display:block;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h4{font:24px/26px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;margin:0;padding:0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list span.info-icon-blk{background:url('../images/info-icon.png') 2px 0 no-repeat;display: inline-block;vertical-align:middle;height:20px;width:22px;margin:-6px 0 0 10px;color:#d22800;padding:20px 0 0;font-size:12px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h5{font:16px/27px 'GTPressuraTrial-Regular';color:#2d2d2d;vertical-align:top;margin:0;padding:0;} 
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:16%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list:last-child {border-bottom: 0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list{border-top:0;padding:0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select input{font:20px/26px 'GTPressuraTrial-Bold';}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body{padding:10px 30px 30px;border:1px solid #d9d9da;border-top:0;border-bottom:0;background:#f7f7f7;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body h4{font:24px/26px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;display:none;} 
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body h4 span{font:16px/27px 'GTPressuraTrial-Regular';color:#2d2d2d;display:none;vertical-align:top;} 
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading.active{background-color:#f7f7f7;border-left: 1px solid #d9d9da;border-right: 1px solid #d9d9da;border-bottom:0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .panel-default > .panel-heading.active input {background:#f7f7f7;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default{box-shadow:none;}
.panel-space-offer {margin-bottom: 30px;border-top: 1px solid #d9d9da;}
.panel-heading-false{border:0 !important;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading.panel-heading-true {padding:30px 30px 0;margin-top:30px;}/*
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading.panel-heading-true:first-child {margin-top:0;}*/
 #accordion .panel-default:first-child aside.panel-heading-true{ margin-top:0;}

.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading.panel-heading-false {
    padding: 30px 30px 0;
}
.tt-img{float:left;width:30%;}
/*.tt-img img{width:413px;}*/
.tt-cont{float:left;width:70%;color: #494949;font:14px/20px 'GTPressuraTrial-Light';padding:0 0 0 30px;box-sizing:border-box;} 
.tt-cont ul{display:inline-block;vertical-align:top;width:100%;margin:0;padding:0;}
.tt-cont ul li{display:inline-block;vertical-align:top;width:100%;background:url('../images/tick-icon.png') 0 5px no-repeat;padding:0 0 15px 30px;font:14px/20px 'GTPressuraTrial-Light';color:rgba(73,73,73,0.88);}
.tt-cont ul li a{text-decoration:underline;color:rgba(73,73,73,0.88);}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body .close-btn{display:none;}

@media (max-width:991px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:81%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:19%;}
.tt-blk-stp .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{padding-left:0;}
.tt-blk-stp .rc-fixed-seat-sec .rc-seat-select-sec {padding: 10px 0;}
.giftcard-wrapper.tt-blk-stp .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:55px;}
.rl-tp{padding:0 0 5px;}
}
@media (max-width:666px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:80%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:20%;}
}
@media (max-width:639px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading{padding:15px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h4{font-size:20px;line-height:20px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body p{font-size:18px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:79%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:21%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body {padding: 10px 15px 10px;}
.tt-cont{padding:0 0 0 15px;}
.tt-cont ul li {padding: 0 0 10px 25px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select{margin:-5px 0 0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns{width:30px;height:30px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select input{height:30px;}
}
@media (max-width:567px){
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body .close-btn{background:url('../images/tt-close-btn.png') 0 0 no-repeat;width:24px;height:24px;float:right;display:block;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body h4{display:block;} 
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body h4 span{display:block;} 
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading {padding:15px 0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty {width:25%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:75%;}
.tt-img {width:100%;}
.tt-cont{width:100%;padding:30px 0 0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .collapse{background:rgba(0,0,0,0.9);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1003;-webkit-transition:all 0.3s 0.2s ease;-ms-transition:all 0.3s 0.2s ease;-o-transition:all 0.3s 0.2s ease;transition:all 0.3s 0.2s ease;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .collapse .panel-body {padding:30px;border:0;background:#fff;position:fixed;left:-100%;bottom:0;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index: 1004;width:100%;height:70%;overflow:auto;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .collapse.in .panel-body{left:0;}
.tt-img img{width:413px;height:230px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading.panel-heading-true {padding:30px 0 0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-default > .panel-heading.panel-heading-false { padding: 30px 0 0;}
}
@media (max-width:479px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h4{font-size:16px;line-height:16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h5{font-size:14px;line-height:16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list span.info-icon-blk{margin:-2px 0 0 10px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select{margin:-5px 0 0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:73%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:27%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select{margin:0;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns{width:28px;height:28px;border: 1px solid #000;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before {left:6px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select input{height:28px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:after{top:6px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body{padding:15px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body .close-btn {width:20px;height:20px;background-size:100% auto;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body h4 {margin:0;padding:30px 0 15px;font-size:18px;}
.tt-cont{padding:20px 0 0;}
.giftcard-wrapper.tt-blk-stp .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:53px;}

.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .collapse .panel-body{padding:15px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .panel-body h4 span{line-height:18px;}
}
@media (max-width:399px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:72%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:28%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h4 {font-size:14px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list span.info-icon-blk {margin:-4px 0 0;}
}
@media (max-width:387px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:70%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:30%;}
}
@media (max-width:363px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:68%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:32%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h4{line-height:16px;font-size:12px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h5 {font-size: 12px;}
.giftcard-wrapper .giftcard-contblk .gc-body h2 {font-size: 16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body p {font-size: 16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select input{font-size: 16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns {width: 25px;height: 25px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before {width: 12px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:after{height: 12px;}
}
@media (max-width:341px) {
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:68%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:32%;}
}
.disappre{pointer-events:none;opacity:0.3;}
.nott{padding:30px 0 100px;}
@media (max-width:767px) {
.nott{padding:0 0 100px;}
}


/*Private Cinema*/
.pc-container{max-width:1385px;margin:60px auto 0;letter-spacing:1px;}
.pc-container h1{font:43px/29px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;border-bottom:1px solid #d6d6d6;margin:0 0 30px;padding:0 0 20px;}
.pc-container h2{font:30px/31px 'GTPressuraTrial-Bold';color:#232222;margin:0;padding:0 0 25px;}
.pc-container p{font:25px/31px 'GTPressuraTrial-Regular';color:#232222;margin:0;padding:0 0 25px;max-width:790px;}
.pc-container p strong{font-family:'gtp_bold';}
.pc-container p a{color:#db3513;text-decoration:underline;}
.pc-selectplan{max-width:960px;display:inline-block;vertical-align:top;position:relative;}
.pc-selectplan .radio{border:1px solid #e2d4d4;background:#f7f7f7;padding:30px 20px;margin:0 0 10px;display:inline-block;vertical-align:top;width:100%;}
.pc-selectplan .radio h3{font:25px/29px 'GTPressuraTrial-Bold';color:#232222;text-transform:uppercase;margin:0;padding:0 0 15px;}
.pc-selectplan .radio p{margin:0;max-width:inherit;font:inherit;padding:0;}
.pc-selectplan .radio p strong.col1{display:inline-block;vertical-align:top;width:79%;text-align:left;font:18px/24px 'GTPressuraTrial-Light';color:#232222;}
.pc-selectplan .radio p strong.col2{display:inline-block;vertical-align:top;width:19%;text-align:right;font:25px/29px 'GTPressuraTrial-Bold';color:#232222;text-transform:uppercase;}
.pc-selectplan input[type="radio"]{display: none;}
.pc-selectplan input[type="radio"] + label span{background:transparent !important;}
.pc-selectplan input[type="radio"]{margin:0;z-index:0;}
.pc-selectplan label{position:relative;padding-left:70px;font:inherit !important;color:inherit !important;width:100%;    cursor: pointer;}
.pc-selectplan label:before{content:'';position:absolute;width:29px;height:29px;left:0;top:0;background:url('../images/private-cinema/checkbox-unselect.svg') 0 0 no-repeat;}
.pc-selectplan label:after{content:'';background:url('../images/private-cinema/checkbox-select.svg') 0 0 no-repeat;width:29px;height:29px;position:absolute;left:0;top:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;}
.pc-selectplan .radio [type="radio"]:checked + label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.pc-choose-cm{margin:40px 0 40px;display:inline-block;vertical-align:top;width:700px;}
.pc-choose-cm .row{margin:0;}
.pc-enter-yd{margin:70px 0 0;width:100%;display:inline-block;vertical-align:top;position:relative;}
.contact-wrapper .pc-enter-yd .contact-us-form {max-width:960px;padding:0;margin:0;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block{width:auto;background:transparent;padding:0;box-shadow:none;}
.contact-wrapper .pc-enter-yd .rc-formblock{padding:0;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform{padding:0;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group{float:left;width:47.5%;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.mr{margin-right:2.5%;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.ml{margin-left:2.5%;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label,.contact-wrapper .pc-enter-yd .fg-phonenumber .countrycode{font:18px/24px 'gtp_regular';color: #101010 !important;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control{font:18px/24px 'gtp_regular';}
.pc-enter-yd .checkbox input[type="checkbox"]{display: none;}
.pc-enter-yd .checkbox input[type="checkbox"] + label span{background:transparent !important;}
.pc-enter-yd .checkbox input[type="checkbox"]{margin:0;z-index:0;}
.pc-enter-yd .checkbox label{position:relative;padding-left:35px;font:18px/22px 'gtp_regular';color:#101010;width:100%;    cursor: pointer;}
.pc-enter-yd .checkbox label:before{content:'';position:absolute;width:24px;height:24px;left:0;top:0;background:url('../images/private-cinema/checkbox-unselect.svg') 0 0 no-repeat;}
.pc-enter-yd .checkbox label:after{content:'';background:url('../images/private-cinema/checkbox-select.svg') 0 0 no-repeat;width:24px;height:24px;position:absolute;left:0;top:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;}
.pc-enter-yd .checkbox [type="checkbox"]:checked + label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.pc-enter-yd .checkbox label a{color:#101010;border-bottom:1px solid #d12700;text-decoration:none;}
.pc-choose-cm .form-group{padding:0;float:left;width:100%;margin:0 0 40px;position:relative;}
.pc-choose-cm .btn-default{background:none;color:#101010;border-radius:0;border:1px solid #c3c3c3;border-width:0 0 1px;font:18px/29px 'GTPressuraTrial-Regular';padding:15px 30px 15px 0;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;text-align:left}
.pc-choose-cm .btn-default:hover, .pc-choose-cm .open > .dropdown-toggle.btn-default{background:#101010;color:#fff;outline: none !important;outline-offset:0;}
/*.pc-choose-cm .bootstrap-select.btn-group .dropdown-toggle .caret{right:0;}*/
.bootstrap-select.btn-group .dropdown-toggle .caret {right: 0;}
.pc-choose-cm .btn-default .caret{background:url('../images/private-cinema/down-arrow.png') no-repeat left top;border:0;width:20px;height:11px;top:50%;right:0;margin-top:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.pc-choose-cm .btn-default:hover .caret, .pc-enter-yd .open > .dropdown-toggle.btn-default .caret{background:url('../images/private-cinema/up-arrow.png') no-repeat left top;right:10px;}
.pc-choose-cm .open > .dropdown-toggle.btn-default .caret{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);right:10px;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu{margin:0;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0;background:#fff;max-height:280px !important;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner li{border-top:1px solid #c3c3c3}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner li:first-child{border:0;display:none;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner li:nth-child(2){border:0;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner li a{background:#fff;color:#101010;font:18px/29px 'GTPressuraTrial-Regular';text-transform:uppercase;padding:10px;position:relative;word-wrap:break-word;white-space:normal}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner li a:hover{background:#101010;color:#fff;}
.pc-choose-cm .pc-choose-cm-form-lt{width:47.5%;float:left;}
.pc-choose-cm .pc-choose-cm-form-lt{width:47.5%;float:left;}
.pc-choose-cm .pc-choose-cm-form-rt{width:47.5%;float:left;}
.pc-choose-cm .mr{margin-right:2.5%;}
.pc-choose-cm .ml{margin-left:2.5%;}
.pc-choose-cm .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width:100%;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .row{margin:0;}
.pc-choose-cm .btn-default.active:focus, .pc-choose-cm .open > .dropdown-toggle.btn-default:focus, .pc-choose-cm .btn-default:active.focus, .pc-choose-cm .btn-default.active.focus, .pc-choose-cm .open > .dropdown-toggle.btn-default.focus{color:#fff;background-color:#101010;border-color:#c3c3c3;box-shadow:none;border-radius:0;}
.pc-choose-cm .btn-group.open .dropdown-toggle{background:#101010;color:#fff;}
.pc-choose-cm .btn-default:active, .pc-choose-cm .btn-default.active, .open > .dropdown-toggle.btn-default {background:#101010;color:#fff;border-color:#c3c3c3;}
.pc-choose-cm .bootstrap-select .dropdown-toggle:focus {outline:none !important;outline-offset: 0;background:transparent;color:#101010;border-color:#c3c3c3;}
.pc-choose-cm .bootstrap-select .dropdown-toggle:hover {outline:none !important;outline-offset: 0;background:#101010;color:#fff;border-color:#c3c3c3;}
.pc-choose-cm input[type="text"] {height: inherit;border:1px solid #c3c3c3;border-width:0 0 1px;font: 18px/29px 'GTPressuraTrial-Regular';padding: 15px 0;border-radius:0;box-shadow:none;color:#101010;background-image:url('../images/private-cinema/calendar.svg');background-position:right center;background-repeat:no-repeat;background-size:30px;}
.pc-choose-cm .form-control::-webkit-input-placeholder{color:#101010;}
.pc-choose-cm .form-control::-moz-placeholder{color:#101010;}
.pc-choose-cm .form-control:-ms-input-placeholder{color:#101010;}
.pc-choose-cm .form-control:-moz-placeholder{color:#101010;}
.rc-contactus-banner .back-btn{position:absolute;top:5.076142131979695%;left:55px;z-index:1;}
.rc-contactus-banner .back-btn a{font:22px/26px 'GTPressuraTrial-Light';text-transform:uppercase;color:#fff;position:relative;padding-left:20px;}
.rc-contactus-banner .back-btn a:hover{text-decoration:none;}
.rc-contactus-banner .back-btn a:before{content:'';position:absolute;left:0;top:50%;background:url('../images/experiences/roxy-exp-inner/back-btn.png') no-repeat center center;width:10px;height:18px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}

.pc-thankyou-block{max-width:1318px;margin:0 auto 90px;text-align:center;}
.pc-thankyou-block h1{font:43px/49px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;margin:0;padding:60px 0 30px;}
.pc-thankyou-block h2{font:30px/34px 'GTPressuraTrial-Regular';color:#232222;margin:0;padding:40px 0 0;}
.pc-thankyou-block h2 strong{font-family:'gtp_bold';}
.pc-thankyou-block h3{font:25px/34px 'GTPressuraTrial-Regular';color:#232222;margin:0;padding:0;}
.pc-thankyou-block h3 strong{font-family:'GTPressuraTrial-Bold';}
.pc-thankyou-block p{font:25px/34px 'GTPressuraTrial-Regular';color:#232222;margin:0 auto;padding:30px 0 40px;max-width:940px;}
.pc-thankyou-block p strong{font-family:'gtp_bold';}
.pc-choose-cm .btn-default:hover, .pc-choose-cm .open > .dropdown-toggle.btn-default{padding-left:10px;}
.pc-enter-yd .rc-fixed-seat-sec{display:block;position:relative;margin:75px 0 0;font-size:0;z-index:1;min-height:65px;}
.pc-enter-yd .rc-fixed-seat-sec:before{content:'';background:#000;width:220%;height:100%;position:absolute;left:-100%;top:0;z-index:-1;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{text-align:left;float:left;}
.pc-enter-yd .rl-tp{padding:0 0 5px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .error-text.termerror{padding: 30px 0 0 35px !important;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top:3px !important;}
.error-text.cinemaerror{padding: 65px 0 0;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec{padding: 5px 0 22px;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{margin:0;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.open h2{display:none;}
.error-text.sp-error{top:23px;}
@media (max-width:1599px) {
.rc-contactus-banner .back-btn{left:30px;}
.pc-container {max-width:1100px;}
}
@media (max-width:1439px) {
.pc-container h1{font-size:30px;}
.pc-container p{font-size:20px;line-height:26px;padding:0 0 15px;}
.pc-container h2{font-size:26px;}
.pc-choose-cm .btn-default{padding:10px 30px 10px 0;}
.pc-choose-cm input[type="text"]{padding:10px 0;}
.pc-selectplan .radio h3,.pc-selectplan .radio p strong.col2{font-size:20px;}
/*Thank You*/
.pc-thankyou-block{max-width:1200px;margin:0 auto 70px;}
.pc-thankyou-block h1{font-size:32px;line-height:40px;padding:40px 0 20px;}
.pc-thankyou-block h2{font-size:26px;line-height:30px;padding:30px 0 0;}
.pc-thankyou-block h3{font-size:20px;line-height:30px;}
.pc-thankyou-block p{font-size:20px;line-height:30px;padding:20px 0 30px;max-width:750px;}
/*Confirmation*/
.pc-thankyou-block .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p{max-width:inherit;padding:0;}
.pc-thankyou-block .rxy-fnb-content-block{margin:0 auto;max-width:500px;text-align:left;}
.pc-thankyou-block .rxy-fnb-content-block .rxy-fnb-ticket-summary{width:100%;}
.pc-thankyou-block .rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:25px 0 40px;}
.pc-thankyou-block .rxy-fnb-ticket-details h3{background:none;}
.pc-thankyou-block .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count2{margin-top:-16px;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec {padding: 5px 0 10px;}
.pc-enter-yd .rlc-info .rlc-infoct {bottom: 55px;}
.error-text.cinemaerror{padding: 55px 0 0;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top:6px !important;}
.pc-enter-yd .rc-fixed-seat-sec:before{width: 211.3%;}
}
@media (max-width:1199px) {
.pc-container{max-width:inherit;padding:0 30px;}
.contact-wrapper .pc-enter-yd .contact-us-form{max-width:inherit;padding:0 !important;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block {padding:0 !important;}
.pc-enter-yd .rc-fixed-seat-sec:before {width: 203.1%;}
}
@media (max-width:991px) {
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{padding-left: 0;}
.pc-enter-yd .rlc-info .rlc-infoct {bottom: 50px;}
.pc-enter-yd .rc-fixed-seat-sec:before {width: 204.1%;}
}
@media (max-width:767px) {
.pc-container h1{font-size:24px;margin:0 0 20px;padding:0 0 10px;}
.pc-container{margin:30px auto 0;}
.pc-container p {font-size:16px;line-height:20px;padding:0 0 10px;}
.pc-container h2{font-size:20px;}
.pc-choose-cm {margin: 20px 0;width:100%;}
.pc-choose-cm .btn-default,.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner li a,.pc-choose-cm input[type="text"],.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label, .contact-wrapper .pc-enter-yd .fg-phonenumber .countrycode,.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control,.pc-enter-yd .checkbox label{font-size:14px !important;line-height:20px;}
.pc-choose-cm .btn-default:hover .caret, .pc-enter-yd .open > .dropdown-toggle.btn-default .caret{right:10px;}
.pc-choose-cm .form-group {margin: 0 0 20px;}
.pc-selectplan .radio{padding:15px;}
.pc-selectplan label{padding-left:40px;}
.pc-selectplan .radio h3, .pc-selectplan .radio p strong.col2{font-size:16px;}
.pc-selectplan .radio p strong.col1{font-size:16px;line-height:20px;}
.pc-selectplan .radio h3{padding:0 0 5px;}
.pc-enter-yd{margin:30px 0 0;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.mr{margin-right:2.5% !important;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.ml{margin-left:2.5% !important;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group{padding:10px 0 0;}
.pc-enter-yd .checkbox label {padding-left:30px;padding-top:2px;}
.error-text.cinemaerror{padding: 45px 0 0 !important;}
.pc-enter-yd .rc-fixed-seat-sec:before {width: 204.5%;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .error-text.termerror {padding: 30px 0 0 30px !important;}
/*Thank You*/
.pc-thankyou-block{max-width:inherit;margin:0 auto 50px;}
.pc-thankyou-block h1{font-size:24px;line-height:30px;padding:30px 0 20px;}
.pc-thankyou-block h2{font-size:20px;line-height:22px;padding:30px 0 0;}
.pc-thankyou-block h3{font-size:18px;line-height:22px;}
.pc-thankyou-block p{font-size:18px;line-height:24px;padding:15px 0 20px;max-width:680px;}
}
@media (max-width:735px) {
.pc-selectplan .radio p strong.col1{width:78%;}
.pc-enter-yd .rlc-info .rlc-infoct {left: -128px;width: 280px;}
/*Thank You*/
.pc-thankyou-block p {padding:15px 60px 20px;max-width:inherit;}
.rc-contactus.pc-contactus .rc-contactus-banner figure img {position:inherit;max-width:100%;width:inherit;height:auto;margin-left: 0 !important;}
.pc-enter-yd .rc-fixed-seat-sec:before {width: 205%;}
}
@media (max-width:666px) {
.pc-enter-yd .rc-fixed-seat-sec:before {width: 205.2%;}
}
@media (max-width:639px) {
.pc-enter-yd .rc-fixed-seat-sec:before {width: 206%;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm {margin-top: 13px !important;}
}
@media (max-width:599px) {
.pc-selectplan .radio p strong.col1{width:100%;}
.pc-selectplan .radio p strong.col2{width:100%;text-align:left;padding:5px 0 0;}
}
@media (max-width:567px) {
.pc-container h1{font-size:20px;margin:0 0 15px;padding:0 0 5px;}
.pc-choose-cm .mr{margin-right:0;}
.pc-choose-cm .ml{margin-left:0;}
.pc-choose-cm .pc-choose-cm-form-lt,.pc-choose-cm .pc-choose-cm-form-rt{width:100%;}
.rc-contactus-banner .back-btn{left:15px;}
.rc-contactus-banner .back-btn a {font-size:16px;padding-left:15px;}
.rc-contactus-banner .back-btn a:before{background-size:100% auto;height:14px;}
.pc-container {padding:0 15px;}
.pc-choose-cm {margin: 20px 0;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group {width:100%;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.mr{margin-right:0 !important;margin-top: 0 !important;margin-bottom: 20px !important;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.ml{margin-left:0 !important;margin-top: 0 !important;margin-bottom: 20px !important;}
.contact-wrapper .pc-enter-yd.fg-phonenumber .countrycode span{line-height:28px;}
.pc-enter-yd {margin:10px 0 0;}
.contact-wrapper .pc-enter-yd .contact-us-form .rc-formblock{padding:0 !important;}
.contact-wrapper .pc-enter-yd .fg-phonenumber label.new{left:125px !important;}
.contact-wrapper .pc-enter-yd .fg-phonenumber .countrycode{line-height:28px;}
.contact-wrapper .pc-enter-yd .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control{height:28px;}
.pc-container{margin:10px auto 0;}
}
@media (max-width:479px) {
.pc-enter-yd .rlc-info {display: inline-block;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm {margin-top: 12px;}
.pc-enter-yd .rlc-info .rlc-infoct {left:-113px;width:250px;bottom:58px;}
.pc-enter-yd .rc-aed-showbox-top {padding: 10px 10px 0;}
.pc-choose-cm .open > .dropdown-menu{position:fixed;top:0;bottom:0;width:100%;height:100%;max-height:inherit !important;min-height:inherit !important;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.inner{padding:20px;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.open{max-height:inherit !important;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.open .closecm-btn{background: url('../images/tt-close-btn.png') 0 0 no-repeat;width:20px;height:20px;float:right;display:block;background-size:100% auto;margin: 20px 20px 0 0;}
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm {margin-top: 8px !important;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .error-text.termerror {padding: 22px 0 0 30px !important;}
.pc-choose-cm .bootstrap-select.btn-group .dropdown-menu.open h2{padding: 50px 0 0 20px;display:block;}
/*Thank You*/
.pc-thankyou-block h1{font-size:18px;line-height:22px;padding:20px 30px;}
.pc-thankyou-block h2{font-size:16px;line-height:20px;padding:20px 0 0;}
.pc-thankyou-block p{padding: 10px 20px 20px;font-size:14px;line-height:18px;}
.pc-thankyou-block h3{font-size:16px;line-height:18px;}
}
@media (max-width:400px) {
/*Thank You*/
.pc-thankyou-block p{padding: 10px 30px 20px;}
}
@media (max-width:359px) {
.pc-enter-yd .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top:-41px;}
/*Thank You*/
.pc-thankyou-block p{padding: 10px 10px 20px;}
}
footer .footer-content .rxy-copy-rigts span{vertical-align:middle;display:inline-block;padding-right:30px;}
.g-recaptcha{margin:10px 0 !important;}
.rx-recap {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    padding: 0 0 10px;
}

/*Terms webview*/
.rc-termsweb{padding:30px;}
.rc-termsweb h3{font:21px/21px 'gtp_bold';margin:0;padding:0 0 15px;color:#000;text-transform:uppercase;letter-spacing:1px;}
.rc-termsweb ol{padding:0;margin:0;}
.rc-termsweb li{font:16px/21px 'gtp_regular';margin:0;padding:0 0 15px;color:#000;list-style:none;}
.rc-termsweb li.arabiccontent {direction:rtl;text-align: right;}
@media (max-width:479px) {
    .rc-termsweb {
        padding: 20px 15px;
    }
}


/*Banner Responsive*/
.hb-bslide-res {
    display: none;
}

@media (max-width:479px) {
    .hb-bannerslider .hb-bannerslider-inner .hb-bslide > img.deskban {
        display: none;
    }
    .rc-termsweb {
        padding: 20px 15px;
    }

    .hb-bslide-res {
        display: block;
        background-repeat: no-repeat !important;
        background-position: 0 0 !important;
        background-size: contain !important;
        height: 260px;
    }

    .hb-bannerslider .hb-bannerslider-inner .hb-bslide {
        background: none !important;
    }

    .hb-bannerslider {
        min-height: 260px !important;
    }

        .hb-bannerslider .hb-bannerslider-inner .hb-bslide {
            height: 260px;
        }
}

@media (max-width:389px) {
    .hb-bslide-res {
        height: 235px;
    }

    .hb-bannerslider {
        min-height: 235px !important;
    }

        .hb-bannerslider .hb-bannerslider-inner .hb-bslide {
            height: 235px;
        }
}

@media (max-width:374px) {
    .hb-bslide-res {
        height: 225px;
    }
    .hb-bannerslider .hb-bannerslider-inner .hb-bslide {
        height: 225px;
    }
}

/*1.12.2021-Change Password*/
.rxy-ma-changepassword{width:700px;margin:0 auto;}
.rxy-ma-changepassword .my-profile-changepass-blk{padding:50px 70px;margin:20px 0 0;}
.rxy-ma-changepassword .my-profile-changepass-blk .rxy-change-password-icon{width:100%;margin:0 0 35px;}
.rxy-ma-changepassword .my-profile-changepass-blk .mobile-heading{font: 24px/30px 'GTPressuraTrial-Bold';color:#101010;text-transform: uppercase;margin:0 0 30px;}
.rxy-ma-changepassword .my-profile-save .saveupdate a.profile-saveandupdate {padding: 8px 74px !important;font-size: 18px !important;line-height: 34px !important;}
.rxy-ma-changepassword .my-profile-save{padding-top:15px;}
.rxy-ma-changepassword .my-profile-save .saveupdate{padding-left:0;}
@media (max-width:1439px) {
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li {min-width: 225px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a {padding: 14px 40px;}
}
@media (max-width:1199px) {
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li {min-width:inherit;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a {padding: 14px 37px;}
}
@media (max-width:767px) {
.rxy-ma-changepassword {width: 100%;}
}
@media (max-width:479px) {
.rxy-ma-changepassword .my-profile-save .saveupdate {position:inherit;left: inherit;z-index: inherit;bottom: inherit;}
.rxy-ma-changepassword .my-profile-changepass-blk .mobile-heading {font-size: 20px;margin: 0 0 25px;}
.rxy-ma-changepassword .my-profile-changepass-blk {padding:20px 15px;margin:20px 0;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a {padding: 10px 15px;}
.rxy-ma-changepassword .my-profile-save {padding-top: 0;}
}

/*Kumaran 23-12-2021*/
.rc-career-main .rc-career-cont.rc-terms-of-use h2 a{color:#151515;text-decoration:none !important;}
.rc-career-main .rc-career-cont.rc-terms-of-use p span:first-child{width:49%;text-align:left;display:inline-block;}
.rc-career-main .rc-career-cont.rc-terms-of-use p span:last-child{width:49%;text-align:right;display:inline-block;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul{max-width:500px;margin:0 auto;text-align:left;padding-bottom:30px;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li{font:17px/33px 'gtp_light';color:#707070;margin:0;position:relative;padding-left:15px;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li.heading{padding-left:0;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li.heading:before{display:none;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li:before{content:'';width:5px;height:5px;border-radius:50%;background:#707070;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li a{display:inline-block;color:#707070;text-decoration:none;}
.CookieReportsEmbed ul{list-style-type:none !important}
#CookieReportsAccordion .CookieReportsAccordionCookies table ul.wscrCompanyPrivacy li, #CookieReportsBanner ul.wscrCompanyPrivacy li a:link, #CookieReportsBanner ul.wscrCompanyPrivacy li a:visited{padding-left:15px !important;}
/*.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default{border:0;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading{border:0;border-bottom:1px solid #c0c0c0;background:none;position:relative;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title{text-align:left;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title a{text-decoration:none;display:block;position:relative;font:17px/33px 'gtp_bold';color:#151515;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title a:before{content:'\002B';position:absolute;font:35px/33px 'gtp_regular';color:#151515;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-3px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading.active .panel-title a:before{content:'\2212';position:absolute;font:35px/33px 'gtp_regular';color:#151515;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-3px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5{position:absolute;width:55px;top:50%;right:10%;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;cursor:pointer;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5:before{content:'';position:absolute;width:22px;height:21px;background:#fff;box-shadow:0 0 3px rgb(0,0,0,0.5);top:2px;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:3;-webkit-transition: all 0.25s;-moz-transition: all 0.25s;-o-transition: all 0.25s;-ms-transition: all 0.25s;transition: all 0.25s;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-tick{position:absolute;left:-50px;background:#006400;width:100%;height:100%;display:inline-block;z-index:2;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-transition: all 0.25s;-moz-transition: all 0.25s;-o-transition: all 0.25s;-ms-transition: all 0.25s;transition: all 0.25s;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-tick:before{content:"\2714";position:absolute;left:10px;top:50%;color:#fff;font-size:90%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-wrong{width:100%;background:#aaaaaa;display:inline-block;padding: 5px 0;z-index:1;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-wrong:before{content:'\2716';position:absolute;color:#fff;right:10px;font-size:90%;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading.switch-true h5:before{left:auto;right:0;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading.switch-true h5 .icon-tick{left:0;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-body{border:0;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-body p{text-align:left;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr.row-colored{background:#f7f7f7;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr th{border-top:0;border-bottom:1px solid #c0c0c0;padding-top:15px;padding-bottom:15px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr td{border-top:0;text-align:left;padding-top:0;padding-bottom:10px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr.space-top td{padding-top:25px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr.space-normal td{padding-top:15px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr.space-bottom td{padding-bottom:20px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr td.text-big ul{margin:0;padding-bottom:0}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr td.text-big ul li{text-align:left;font-size:22px;}*/
@media (max-width:1599px) {
    /*.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title a:before{margin-top:-5px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading.active .panel-title a:before{margin-top:-5px;}*/
}
@media (max-width:767px){
.rc-career-main .rc-career-cont.rc-terms-of-use ul{padding-bottom:25px;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li{font-size:14px;line-height:24px;text-align:justify}
/*.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading{padding:7px 10px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5{width:50px;right:15%;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5:before{width:18px;height:17px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-wrong{padding:3px 0;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-wrong:before{font-size:80%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading h5 .icon-tick:before{font-size:80%;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title a{font-size:15px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title a:before{margin-top:-4px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-body{padding:7px 10px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr th{padding-top:10px;padding-bottom:10px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr td{padding-bottom:5px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr.space-top td{padding-top:10px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr.space-bottom td{padding-bottom:10px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr td.text-big ul li{font-size:18px;}*/
}

@media (max-width:479px){
.rc-career-main .rc-career-cont.rc-terms-of-use ul{padding-bottom:20px;}
.rc-career-main .rc-career-cont.rc-terms-of-use ul li{line-height:20px;}
.cookie-policy table tr th{font-size:14px;}
.rc-career-main .rc-career-cont.rc-terms-of-use table tr td.text-big ul li{font-size:16px;}
.rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading .panel-title a:before, .rc-career-main .rc-career-cont.rc-terms-of-use .panel-default .panel-heading.active .panel-title a:before{font-size:25px;line-height:30px;margin-top:-2px;}
}

/* webview delete screen > (08.04.2022) */
body.rc-webview-pages-account{background:#000 !important;}
body.rc-webview-pages-account .modal-backdrop.in {filter: alpha(opacity=90);opacity:.9;}
.sc-wv-wrapper{background-color: #000000; color:#ffffff}
.sc-wv-content{margin-bottom:30px;padding-left:20px;padding-right:20px; background-color: #000000;margin-top:0;color:#ffffff}
.sc-wv-content .wv-head .whatHappenIcon{height: 70px;margin: 20px 0 0;}
.sc-wv-content .wv-head .backArrow {position: absolute; left: 35px; height: 20px;}
.sc-wv-content .wv-head{text-align:center;padding:30px 30px 10px 30px}
.sc-wv-content .wv-head h1{font:18px/22px 'gtp_bold';color:#ffffff;padding-top:20px;position:relative;font-weight: 700;margin:0;}
.sc-wv-content .wv-head h1 span{font:16px/20px 'Champagne-Limousines';color:#ffffff;display:block;padding-top:15px;padding-bottom:15px;text-transform: none;}
.sc-wv-content .wv-head.handon h1:before{content:'';position:absolute;top:0;left: 50%;transform: translate(-50%, 0);background:url("../images/deletion/hangOn.png") no-repeat 0 0;width:66px;height:73px;}
.sc-wv-content .wv-head.remove-icon h1{padding-top:0;}
.sc-wv-content .wv-head.remove-icon h1:before{display:none;}
.sc-wv-content .list-blk{padding-top:20px;}
.sc-wv-content .list-blk ul{list-style:none;}
.sc-wv-content .list-blk p{font:16px/20px 'gtp_bold';color:#ffffff;padding:0 0 10px;}
.sc-wv-content .list-blk ul li{padding-bottom:8px;padding-top:8px;}
.sc-wv-content .list-blk ul li p{font:16px/22px 'gtp_regular';color:#ffffff;padding-left:20px;position:relative;}
.sc-wv-content .list-blk ul li p:before{content:'';position:absolute;top:6px;left: 0;width:8px;height:8px;background:#6e6e6e;border-radius:10px;}
.sc-wv-content .check-blk{padding-bottom:20px;}
.sc-wv-content .check-blk .form-check{padding-top:15px;padding-bottom:15px;}
.sc-wv-content .check-blk .form-check input{display:none;}
.sc-wv-content .check-blk .form-check label{font:16px/20px 'Champagne-Limousines';color:#000;position: relative;padding-left:30px;cursor: pointer;}
.sc-wv-content .check-blk .form-check label span.radio-btn{width: 18px;height: 18px;border: 5px solid #c1c1c1;top: 0px;position: absolute;left: 0;transition: all .3s;cursor: pointer;border-radius:18px;}
.sc-wv-content .check-blk .form-check label span.radio-btn:before{content: "";position: absolute;left: 1px;top: 2px;background:#f5ece3;width:8px;height:8px;border-radius: 10px;-webkit-transform: scale(0);transform: scale(0);transition: all .3s;}
.sc-wv-content .check-blk .form-check input[type=checkbox]:checked+label span.radio-btn{border: 5px solid red;}
.sc-wv-content .check-blk .form-check input[type=radio]:checked+label span.radio-btn{border: 5px solid #ec184b;}
.sc-wv-content .wv-btn-group{padding-top:15px;padding-bottom:15px;}
.sc-wv-content .wv-btn-group .wv-btn{padding-top:10px;padding-bottom:10px;}
.sc-wv-content .wv-btn-group .wv-btn a{font:16px/20px 'gtp_bold';color:#ffffff;text-transform:uppercase;display:block;padding:12px;text-align:center;text-decoration:none;font-weight:700;letter-spacing: 0.8px;}
.sc-wv-content .wv-btn-group .wv-btn a.disabled{color:#f68ca5;pointer-events: none;}
.sc-wv-content .wv-btn-group .wv-btn a.confirm-btn{color:#ffffff; background-color: #d22800;}
.sc-wv-content .wv-btn-group .wv-btn a.confirm-btn.disabled{color:#f68ca5;pointer-events: none;}
.sc-wv-content .wv-btn-group .wv-btn a.confirm-btn-understand-proceed{color:#ffffff; border:1px solid #d22800;background:#d22800; font-weight: bold;}

.sc-wv-content .wv-btn-group .wv-btn a.cancel-btn-keepMyAccount{background:transparent;color:#ffffff;border:1px solid #545454; font-weight: bold;}
.sc-wv-content .wv-btn-group .wv-btn a.cancel-btn{color:#ffffff;border: 1px solid #545454;background-color: #000000; font-weight: bold;}
.sc-wv-content .input-fields{text-align:center;margin-top:50px;}
.sc-wv-content .input-fields .pass-input{position:relative;}
.sc-wv-content .input-fields .pass-input .eye-icon{position:absolute;right:1px;background:url("../images/deletion/eye-open.png") no-repeat 0 0;width:53px;height:29px;top:15px;cursor:pointer; background-size: 30px;}
.sc-wv-content .input-fields .pass-input.open .eye-icon:after{content: "";position: absolute;left: 11px;top: -4px;height: 24px;width: 2px;background: #919191;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.sc-wv-content .input-fields input{font:16px/20px 'gtp_regular';color:#ffffff!important;padding: 10px 30px 20px;width: 100%;border: 0;border-bottom: 1px solid #75706a;background: #000000;}
.missed-popup .popup-head{background:none;color:#000000;text-align:center;text-transform:uppercase;}
.missed-popup .popup-head h2{font:18px/22px 'gtp_bold';color:#000000;font-weight:700;margin:0;padding: 0 0 20px;}
.missed-popup .popup-body{text-align:center;}
.missed-popup .popup-body p{font:16px/22px 'gtp_regular';color:#000;padding: 0 0 35px;}
.missed-popup .wv-btn-group .wv-btn{text-align:center;}
.missed-popup .wv-btn-group .wv-btn a{font:16px/20px 'gtp_bold';color:#fff;text-transform:uppercase;display:inline-block;padding:12px;text-align:center;border-radius: 5px;min-width: 110px;font-weight:700;text-decoration: none;}
.missed-popup .wv-btn-group .wv-btn a.confirm-btn{background:#d22800;}
.delete-blk{padding-top:10px;padding-bottom:10px;}
.delete-blk p{font:16px/38px 'Champagne-Limousines';color:#fff;text-transform:uppercase;padding-left:40px;position:relative;}
.delete-blk p:before{content:'';position:absolute;top:0;left: 0;background:url("../images/deletion/delete-icon.png") no-repeat 0 0;width:25px;height:38px;}
.wv-loader{position: fixed;width: 100%;height: 100%;top:0;left: 50%;transform: translate(-50%, 0);background: rgba(0,0,0,0.8);z-index: 9999;display:none;}
.wv-loader img{position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;}
.sc-wv-content .input-fields input::-webkit-input-placeholder { /* Edge */color: #fff;}
.sc-wv-content .input-fields input:-ms-input-placeholder { /* Internet Explorer */color: #fff;}
.sc-wv-content .input-fields input::placeholder {color: #fff;}
.sc-wv-content .input-fields .pass-input .key-icon{position:absolute;left:0px;background:url("../images/deletion/keyIcon.png") no-repeat 0 0;width:40px;height:40px;top:14px;cursor:pointer;background-size: 20px;}
.missed-popup .modal-content{border-radius:0;padding: 40px 20px;}
.missed-popup .modal-dialog {-webkit-transform: translate(0, 50%) !important;-ms-transform: translate(0, 50%) !important;-o-transform: translate(0, 50%) !important;transform: translate(0, 50%) !important;}
@media (max-width:479px) {
    .sc-wv-content .wv-head .backArrow{height: 15px;}
.sc-wv-content .list-blk{padding-top:15px;}
.sc-wv-content .list-blk ul li{padding-bottom: 20px;padding-top: 0;}
.sc-wv-content .check-blk .form-check{padding-top: 8px;padding-bottom: 8px;}
.sc-wv-content .check-blk{padding-bottom:0;}
.sc-wv-content .input-fields .pass-input .eye-icon{right:0px;}
.sc-wv-content .wv-btn-group .wv-btn{padding-top: 8px;padding-bottom: 8px;}
.sc-wv-content .input-fields .pass-input .key-icon {width: 30px;height: 30px;background-size: 20px 20px;}
.sc-wv-content .input-fields .pass-input .eye-icon {width: 40px;height: 23px;top: 13px;background-size: 70% auto;}
.sc-wv-content .input-fields input {padding: 10px 25px 15px 30px;}
}
.error-text{text-align:left;}
/* webview delete screen > (08.04.2022) */

body.rc-webview-pages .rc-promodetailed .rc-pdinner .rc-promoinfo p {color: #232222;}

body.rc-webview-pages .rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li p {color: #232222;}

body.rc-webview-pages .rc-promodetailed .rc-pdinner .rc-promoinfo h3 {color: #232222;}

body.rc-webview-pages .rc-promodetailed .rc-pdinner .rc-promoinfo h1, body.rc-webview-pages .rc-promodetailed .rc-pdinner .rc-promoinfo h2 {color: #232222;}
body.rc-webview-pages .rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li {color: #232222;}


/*Experience Food Menu*/
@media (min-width:768px) {
    .rc-experiences-fm-items ul li {width:auto !important;}
}
/*.rc-experiences-fm-items ul li {width:auto !important;}*/
.exp-wrapper.exp-fm-wrapper{}
.rc-experiences-block.rc-experiences-block-fm{position:relative;}
.rc-experiences-block-fm-detail{padding:70px 0;}
.rc-experiences-block-fm-detail .exp-inner-head{text-align:center;padding:0 0 130px;}
.rc-experiences-block-fm-detail .exp-inner-head h2{padding:7px 0 10px;font:45px/49px 'GTPressuraTrial-Bold';position:relative;margin:0;text-transform:uppercase;color:#000;}
.rc-experiences-block-fm-detail .exp-inner-head h2:before{content:'';position:absolute;top:0;left:50%;width:380px;height:2px;background:#000;transform:translate(-50%,0);}
.rc-experiences-block-fm-detail .exp-inner-head h2:after{content:'';position:absolute;bottom:0;left:50%;width:146px;height:2px;background:#000;transform:translate(-50%,0);}
.rc-experiences-block-fm-detail .exp-inner-head .para{padding:42px 0 0;max-width:1145px;margin:0 auto;}
.rc-experiences-block-fm-detail .exp-inner-head .para p{padding:20px 0;font:23px/39px 'gtp_regular';letter-spacing:1px;color:#000;}
.rc-experiences-fm-list-block-item{padding:155px 0 0;}
.rc-experiences-fm-banner{width:100%;display:inline-block;vertical-align:top;}
.rc-experiences-fm-banner li{width:100%;display:inline-block;vertical-align:top;}
.rc-experiences-fm-list{margin:40px auto 0;max-width:750px;}
.rc-experiences-fm-list h3{margin:0;font:40px/60px 'GTPressuraTrial-Bold';padding:0 0 40px;color:#000;text-align:center;text-transform:uppercase;}
.rc-experiences-fm-list ul{text-align:center;}
.rc-experiences-fm-list ul li{width:100%;display:inline-block;vertical-align:top;margin:0;padding:0 0 45px;}
.rc-experiences-fm-list ul li h4{margin:0;font:24px/24px 'GTPressuraTrial-Bold';padding:0 0 10px;color:#2d2926;text-transform:uppercase;}
.rc-experiences-fm-list ul li p{margin:0;font:18px/24px 'GTPressuraTrial-Regular';padding:0;color:rgba(71,71,71,0.88);color:#474747;}
.rc-experiences-fm-banner .slick-list {overflow:inherit;}
.rc-experiences-fm-banner .slick-list .slick-slide {position:relative;}
.rc-experiences-fm-banner .slick-dots {height:15px;position:absolute;z-index:2;bottom:40px;right:0;width:100%;text-align:center;}
.rc-experiences-fm-banner .slick-dots li {/*margin:0 5px;*/float:none;margin-left:10px;width:auto;}
.rc-experiences-fm-banner .slick-dots li:first-child {margin-left:0;}
.rc-experiences-fm-banner .slick-dots li button {width:15px;height:15px;background:transparent;padding:0;border:1px solid #fff;display:block;text-indent:-999em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.rc-experiences-fm-banner .slick-dots li.slick-active button,.rc-experiences-fm-banner .slick-dots li.slick-active button:hover{background:#fff;}
.rc-experiences-block-fm .back-btn{position:absolute;top:50px;left:55px;z-index:1;}
.rc-experiences-block-fm .back-btn a{font:22px/26px 'GTPressuraTrial-Light';text-transform:uppercase;color:#fff;position:relative;padding-left:20px;}
.rc-experiences-block-fm .back-btn a:hover{text-decoration:none;}
.rc-experiences-block-fm .back-btn a:before{content:'';position:absolute;left:0;top:50%;background:url('../images/experiences/roxy-exp-inner/back-btn.png') no-repeat center center;width:10px;height:18px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}
.rc-experiences-fm-banner .slick-arrow{font-size: 0;border: 0;padding: 0;margin: 0;width: 64px;height: 64px;position: absolute;top: 50%;background: url(../images/experience-foodmenu/arrows.png) no-repeat;z-index: 2;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-size:100%;}
.rc-experiences-fm-banner .slick-arrow.slick-prev{left:32%;transform: translate(0,-50%) rotate(180deg);}
.rc-experiences-fm-banner .slick-arrow.slick-next{right:32%;}
.rc-experiences-fm-blk {width:100%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;padding: 20px 0 30px;text-align:center;top:0;z-index:100;background:#fff;}
.rc-experiences-fm-blk.fixed {position:fixed;top:0;z-index:100;}
.rc-experiences-fm-items {display: inline-block;height:40px;vertical-align:top;max-width:1170px;}
.rc-experiences-fm-items ul{margin:0;border-bottom: 1px solid #aaaaad;padding: 0 0 15px;}
.rc-experiences-fm-items ul li a{font:24px/26px 'GTPressuraTrial-Regular';color:#000;text-decoration: none;position:relative;z-index:1;}
.rc-experiences-fm-items ul li a:after{position:absolute;left:50%;bottom:-17px;height:5px;width:0;background:#d02800;content:'';-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.rc-experiences-fm-items ul li a:hover:after,.rc-experiences-fm-items ul li a.active:after{width:100%;left:0;}
.rc-experiences-fm-items ul li {list-style:none;margin-right:40px;display:inline;text-transform:uppercase;}
.rc-experiences-fm-items ul li a.active, .rc-experiences-fm-items ul li a:hover {color:#d12800;}
#efm-item1{padding:0;}
.rc-experiences-fm-items .slick-arrow{font-size: 0;border: 0;padding: 0;margin: 0;width: 45px;height: 45px;position: absolute;top: 50%;background: url(../images/experience-foodmenu/arrow-fm.png) no-repeat;z-index: 2;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);background-size:100%;}
.rc-experiences-fm-items .slick-arrow.slick-prev{left:-60px;transform: translate(0,-50%) rotate(180deg);display:none;}
.rc-experiences-fm-items .slick-arrow.slick-next{right:-60px;}
.rc-experiences-fm-items .slick-disabled{display:none !important;}
@media (max-width:1599px) {
.rc-experiences-block-fm-detail .exp-inner-head h2{font-size:40px;line-height:44px;}
.rc-experiences-block-fm-detail .exp-inner-head .para{padding:30px 0 0;}
.rc-experiences-block-fm-detail .exp-inner-head .para p{padding:15px 0;}
.rc-experiences-block-fm-detail .exp-inner-head{padding:0 0 80px;}
.rc-experiences-fm-list-block-item{padding:160px 0 0;}
.rc-experiences-fm-list{margin:30px auto 0;}
.rc-experiences-fm-list h3{font-size:30px;padding:0 0 20px;line-height:45px;}
.rc-experiences-fm-list ul li{padding:0 0 25px;}
.rc-experiences-fm-list ul li h4{font-size:20px;line-height:20px;}
.rc-experiences-fm-list ul li p{font-size:16px;line-height:22px;}
.rc-experiences-block-fm-detail {padding: 50px 0 0;}
.rc-experiences-fm-items ul li a{font-size:20px;}
.rc-experiences-fm-items ul li {margin-right:40px;}
.rc-experiences-fm-items { max-width: 1000px;}
}
@media (max-width:1439px) {
.rc-experiences-block-fm-detail .exp-inner-head h2{font-size:35px;line-height:39px;}
.rc-experiences-block-fm-detail .exp-inner-head h2:before{width:300px;}
.rc-experiences-block-fm-detail .exp-inner-head h2:after{width:120px;}
.rc-experiences-block-fm-detail .exp-inner-head .para{padding:15px 0 0;max-width:920px;}
.rc-experiences-block-fm-detail .exp-inner-head .para p{font-size:20px;line-height:36px;padding:10px 0;}
.rc-experiences-fm-banner .slick-arrow {width:40px;height:40px;}
}
@media (max-width:1199px) {
.rc-experiences-block-fm-detail .exp-inner-head h2{font-size:30px;line-height:34px;}
.rc-experiences-block-fm-detail .exp-inner-head h2:before{width:280px;}
.rc-experiences-block-fm-detail .exp-inner-head .para p{font-size:18px;line-height:32px;}
.rc-experiences-fm-banner .slick-arrow.slick-prev{left:15px;}
.rc-experiences-fm-banner .slick-arrow.slick-next{right:15px;}
}
@media (max-width:991px) {
.rc-experiences-block-fm-detail .exp-inner-head h2{font-size:25px;line-height:29px;}
.rc-experiences-block-fm-detail .exp-inner-head h2:before{width:250px;}
.rc-experiences-block-fm-detail .exp-inner-head .para{max-width:640px;}
.rc-experiences-fm-banner .slick-arrow {width:30px;height:30px;}
.rc-experiences-fm-items{max-width:inherit;width: 80%;}
.rc-experiences-fm-items ul li a{font-size:20px;}
.rc-experiences-fm-items ul li{margin-right:30px;}
}
@media (max-width:767px) {
.exp-wrapper.exp-fm-wrapper .exp-img-blk li .bg-img {height: 300px;}
.rc-experiences-block-fm-detail .exp-inner-head h2{font-size:22px;line-height:26px;}
.rc-experiences-block-fm-detail .exp-inner-head .para{padding:10px 0 0;max-width:100%;}
.rc-experiences-block-fm-detail .exp-inner-head .para p{font-size:16px;line-height:20px;}
.rc-experiences-block-fm .back-btn {top: 20px;left: 15px;}
.rc-experiences-block-fm-detail {padding: 30px 0 0;}
.rc-experiences-block-fm-detail .exp-inner-head {padding: 0 0 30px;}
.rc-experiences-fm-list {margin: 20px auto 0;}
.rc-experiences-fm-list ul li p {padding: 0 15px;}
.rc-experiences-banner-fm-pp1, .rc-experiences-banner-fm-pp2, .rc-experiences-banner-fm-pp3, .rc-experiences-banner-fm-pp4 {height: 205px;}
.rc-experiences-block-fm .back-btn a{font-size:18px;line-height:18px;}
}
@media (max-width:599px) {
.rc-experiences-block-fm-detail .exp-inner-head h2{font-size:20px;line-height:24px;}
.rc-experiences-block-fm-detail .exp-inner-head h2:before{width:180px;}
.rc-experiences-block-fm-detail .exp-inner-head h2:after{width:100px;}
.rc-experiences-block-fm-detail .exp-inner-head .para p{padding:5px 0;}
.rc-experiences-fm-items .slick-arrow {width:30px;height: 30px;background-size: 100% auto;}
.rc-experiences-fm-items .slick-arrow.slick-prev{left:-30px;}
.rc-experiences-fm-items .slick-arrow.slick-next{right:-30px;}
.rc-experiences-fm-items ul li a{font-size:14px;}
.rc-experiences-fm-items ul li{margin-right:0;height:40px;}
.rc-experiences-fm-list-block-item{padding:70px 0 0;}
.rc-experiences-fm-items ul {padding: 0 10px;height: 36px;}
.rc-experiences-fm-items {height: 15px;}
.rc-experiences-fm-items ul li a:after{bottom:-14px;}
.rc-experiences-fm-list h3 {font-size:24px;line-height:36px;}
.rc-experiences-fm-list ul li h4 {font-size: 18px;}
}
/*@media (max-width:385px) {
.rc-experiences-fm-items ul li {margin-right: 19px;}
}*/
@media (max-width:374px) {
.rc-experiences-fm-items ul li a {
    font-size: 13px;
}
}
/* City Walk Platinum > (19.09.2022) */
.rc-experiences-fm-items ul li {
    padding: 0 0 15px;
}
.exp-wrapper .exp-img-blk .img-body .content .exp-content {
    display: none;
}
.rc-experiences-fm-items ul {
    padding: 0;
}
.exp-wrapper .exp-img-blk .img-body .content {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.btnblk .exp-name {
    display: inline-block;
}
    .btnblk .exp-name.mar-right {
        margin-right: 30px;
    }
    .btnblk .exp-name.mar-right:last-child {
        margin-right: 0px;
    }
.exp-wrapper .exp-img-blk .img-body .content p
{
    width:auto;
}
h3.rc-experiences-fm-sublist {
    font-size: 36px;
    padding: 0px;
}
@media (max-width: 1599px) 
{
    h3.rc-experiences-fm-sublist {
        font-size: 26px;
    }
}
@media (max-width: 767px) {
    .exp-wrapper .exp-img-blk .img-body .content
    {
        display:block;
    }
        .exp-wrapper .exp-img-blk .img-body .content p
        {
            margin:0px;
        }
    .btnblk .exp-name.mar-right {
        margin-right: 0px;
    }
    .rc-experiences-fm-items ul li a {
        font-size: 15px;
    }
    .btnblk .exp-name {
        display: flex;
        align-items:center;
        justify-content:space-between;
        margin:10px 0px;
    }
       
        .exp-wrapper .exp-img-blk .img-body .content h3 {
            margin: 10px 0px;
        }
}
@media (max-width: 670px) {
    .rc-experiences-fm-items ul li a {
        font-size: 13px;
    }
}

    @media (max-width: 599px) {
        h3.rc-experiences-fm-sublist {
            font-size: 20px;
        }

        .rc-experiences-fm-items ul li a {
            font-size: 12px;
        }
    }

    @media (max-width: 480px) {
        .rc-experiences-fm-items ul li {
            padding: 0 12px;
        }
    }

/*21.9.2022*/
.largeimg{display:block;}
.smallimg {display: none;}

.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a.soldout {
    background: gray !important;
    pointer-events: none !important;
}
.rc-age-policy {
    width: 100%;
    height: 100%;
    background: #000;
    background: rgba(0,0,0,0.8);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000;
}

    .rc-age-policy .rc-agep {
        max-width: 640px;
        background: #f1f1f1;
        padding: 50px 120px 50px 60px;
        margin: 0 auto;
        position: relative;
    }

        .rc-age-policy .rc-agep .rc-stclose {
            width: 20px;
            height: 20px;
            background: url(../images/pop-up/popupclose.png) no-repeat 0 0;
            background-size: 100% auto;
            display: block;
            text-indent: -999em;
            position: absolute;
            top: 5px;
            right: 5px;
        }

    .rc-age-policy .vertical-alignment-helper {
        display: table;
        height: 100%;
        width: 100%;
    }

    .rc-age-policy .vertical-align-center {
        display: table-cell;
        vertical-align: middle;
    }

    .rc-age-policy .rc-agep h3 {
        font: 21px/21px 'gtp_bold';
        color: #000;
        text-transform: uppercase;
        background: url(../images/ic-age-policy.png) no-repeat 0 0;
        background-size: 41px 37px;
        padding: 7px 0 20px 55px;
        margin: 0 0 15px;
    }

    .rc-age-policy .rc-agep li {
        font: 18px/21px 'gtp_regular';
        color: #000;
        padding: 0 0 15px 20px;
        margin: 0;
        position: relative;
    }

        .rc-age-policy .rc-agep li:before {
            position: absolute;
            left: 0;
            top: 8px;
            content: '';
            background: #999;
            width: 7px;
            height: 7px;
            border-radius: 7px;
        }

    .rc-age-policy .rc-agep .rx-accept {
        width: 125px;
        height: 44px;
        z-index: 10;
        background: #d22900;
        text-align: center;
        text-transform: uppercase;
        font: 18px/42px 'gtp_bold';
        text-decoration: none;
        display: inline-block;
        vertical-align: top;
        color: #fff;
        margin: 20px 10px 0 0;
        position: relative;
    }

        .rc-age-policy .rc-agep .rx-accept .rx-icon {
            height: 100%;
            width: 0;
            background: #494949;
            content: "";
            position: absolute;
            top: 0;
            left: 50%;
            z-index: -1;
            -webkit-transition: all 0.5s;
            -ms-transition: all 0.5s;
            -o-transition: all 0.5s;
            transition: all 0.5s;
        }

        .rc-age-policy .rc-agep .rx-accept:hover .rx-icon {
            width: 100%;
            left: 0;
        }

    .rc-age-policy .rc-agep .rx-cancel {
        width: 125px;
        height: 44px;
        z-index: 10;
        background: #494949;
        text-align: center;
        text-transform: uppercase;
        font: 18px/42px 'gtp_bold';
        text-decoration: none;
        display: inline-block;
        vertical-align: top;
        color: #fff;
        margin: 20px 0 0 0;
        position: relative;
    }

        .rc-age-policy .rc-agep .rx-cancel .rx-icon {
            height: 100%;
            width: 0;
            background: #d22900;
            content: "";
            position: absolute;
            top: 0;
            left: 50%;
            z-index: -1;
            -webkit-transition: all 0.5s;
            -ms-transition: all 0.5s;
            -o-transition: all 0.5s;
            transition: all 0.5s;
        }

        .rc-age-policy .rc-agep .rx-cancel:hover .rx-icon {
            width: 100%;
            left: 0;
        }

@media (max-width: 767px) {
    .rc-age-policy {
        padding: 15px !important;
    }

        .rc-age-policy .rc-agep {
            padding: 15px;
        }

            .rc-age-policy .rc-agep h3 {
                padding: 7px 0 10px 50px;
            }

            .rc-age-policy .rc-agep li {
                font-size: 16px;
                padding: 0 0 10px 20px;
            }

                .rc-age-policy .rc-agep li:before {
                    left: 2px;
                    top: 9px;
                }

            .rc-age-policy .rc-agep .rx-cancel, .rc-age-policy .rc-agep .rx-accept {
                font-size: 16px;
            }
}
table.dataTable tr th.select-checkbox.selected::after {
    content: "?";
    margin-top: -11px;
    margin-left: -4px;
    text-align: center;
    text-shadow: rgb(176, 190, 217) 1px 1px, rgb(176, 190, 217) -1px -1px, rgb(176, 190, 217) 1px -1px, rgb(176, 190, 217) -1px 1px;
}
.dhe-sec{
margin:20px 0 0;
}

@media (max-width:767px) {
    .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content.menu-content {
        padding: 15px 0 0 15px;
    }

    .exp-inner-page .body-content .location-blk .rc-locationslist .loc-content-blk .loc-content .ex-fnb-btn.view-menu-btn {
        padding: 20px 0 15px;
    }
}

body {overflow-x:inherit !important;}
ul,li,p{padding:0;margin:0;list-style:none;}
.position-rel{position:relative;}
.nexttbtm:after, .nexttbtm:hover:after, .rc-selectseat-red-block .next:after,.rc-selectseat-red-block .next:hover:after,.rc-selectseat-red-block .rc-movie-name span.rc-i-icon a,.rc-selecttimebox .btn-default .caret,.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-time-icon,.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-calander-icon,.rc-nextbtn:hover:after,.rc-nextbtn:after,.rc-select-seat-header .rc-selectseat-red-block .review-pay:after,.rc-selectseat-block .rc-select-seats-detail h3 span.rc-aedarrow,.rc-selecttimebox .btn-default:hover .caret,.rc-seatbtm-blk h3 span.rc-aedarrow{background:url('../images/select-seats/rc-seat-selection-icons.png') no-repeat 0 0;}
.rc-seat-list li a,ul.rc-aos li span{background:url('../images/select-seats/rc-seat-icons.png') no-repeat 0 0;}

input[type="text"], input[type="email"], input[type="password"] {font-family:'gtp_regular'}

.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols .cscreen-popup.fnb{padding-left:0;top:2px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols .cscreen-popup.fnb  span.movietablist{left:-35px;top:auto;bottom:35px;z-index:99;}

/*Select Seats*/
.rc-select-seat-headerin ul li span{background:url('../images/select-seats/rc-booking-icons.png') no-repeat 0 0;}
.rc-select-seats-wrapper{/*background:url('../images/my-movies-bg.jpg') repeat left top;*/position:relative;overflow:hidden;}/**/
.rc-select-seat-header{width:100%;float:left;position:relative; z-index:2;}
.rc-select-seat-header .rc-select-seat-headerin{/*position:fixed;*/position:relative;width:100%; top:0;z-index:10;background:url('../images/my-movies-bg.jpg') repeat left top;text-align:center;/*height:165px;*/box-sizing:border-box;}
.rc-select-seat-header .rc-select-seat-headerin ul{display:inline-block;padding:37px 0 28px;}
.rc-select-seat-header .rc-select-seat-headerin ul li{float:left;padding-left:190px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:relative;}
.rc-select-seat-header .rc-select-seat-headerin ul li:before{border-top:1px solid #aaa9a8;text-align:center;position:absolute;left:0;top:70px;content:'';width:100%;z-index:-1;}
.rc-select-seat-header .rc-select-seat-headerin ul li p{color:#b4b3b2;font:19px/19px 'gtp_regular';text-transform:uppercase;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;margin:0;padding:0 0 5px;}
.rc-select-seat-header .rc-select-seat-headerin ul li p.rc-lht{line-height:17px;}
.rc-select-seat-header .rc-select-seat-headerin ul li p small{color:#d0d0d0;font-size:17px;line-height:17px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active p{color:#d22800;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active p small{color:#d22800;}
.rc-select-seat-header .rc-select-seat-headerin ul li span{width:53px;height:53px;display:inline-block;position:relative;}
.rc-select-seat-header .rc-select-seat-headerin ul li span:before{position:absolute;left:0;top:0;content:'';width:100%;height:100%;background:url('../images/my-movies-bg.jpg') repeat left top;z-index:-1;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-seats-icon{background-position:center 0;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-seats-icon{background-position:center -63px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-fb-icon{background-position:center -126px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-fb-icon{background-position:center -189px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-login-icon{background-position:center -252px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-login-icon{background-position:center -315px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-pay-icon{background-position:center -378px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-pay-icon{background-position:center -441px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-confirm-icon{background-position:center -504px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-confirm-icon{background-position:center -567px;}
.rc-select-seat-header .rc-select-seat-headerin ul li:first-child{padding-left:0;}
.rc-select-seat-header .rc-select-seat-headerin ul li:first-child:before{display:none;}
.rc-select-seat-header .rc-select-seat-headerin ul li:first-child:after{border-top:1px solid #aaa9a8;text-align:center;position:absolute;left:78%;top:70px;content:'';width:22%;}
.rc-select-seat-header .rc-select-seat-headerin ul li:last-child:before{border-top:1px solid #aaa9a8;text-align:center;position:absolute;left:0;top:70px;content:'';width:78%;}
.rc-select-seat-header .rc-selectseat-red-block{background:/*url('../images/header-shape.png') no-repeat center top*/ #000;padding:0 0 0 70px;text-align:left;position:relative;margin:0;height:99px;}
.rc-select-seat-header .rc-selectseat-red-block.fixed-position {position:fixed; top:0px; left:0px;width:100%;z-index:2;}
.rc-selectseat-block .rc-select-seats-detail.fixed-position {position:fixed; top:0px; left:0px;width:100%;z-index:2;}
.rc-selectseat-block .rc-select-seats-detail.fixed-position.fnb {position:fixed; top:0px; left:0px;width:100%;z-index:1;}
.rc-select-seat-header .rc-selectseat-red-block.rc-class{margin:0;position:fixed;width:100%;top:0;z-index:2;}
.rc-select-seat-header .rc-selectseat-red-block figure img{width:139px;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;  transition: all 0.4s ease;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd{padding:20px 75px 20px 10px;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;  transition: all 0.4s ease;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd.rc-fnb-pd{padding: 20px 20px 20px 10px;}
.rc-select-seat-header .rc-selectseat-red-block .next {position:relative;z-index:5; background:#d22800; font:25px/25px 'gtp_regular'; color:#ebe6e6;text-transform:uppercase;display:inline-block; text-decoration:none;float:right;padding:15px 50px 15px 30px;margin:7px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.rc-select-seat-header .rc-selectseat-red-block .next:after{position:absolute;right:20px;top:17px;width:11px;height:20px;background-position:center -141px;content:'';}
.rc-select-seat-header .rc-selectseat-red-block .next:focus {color:#fff; text-decoration:none;}
.rc-select-seat-header .rc-selectseat-red-block .next:hover {color:#000; text-decoration:none;}
.rc-select-seat-header .rc-selectseat-red-block .next .ms-icon {height:100%; width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rc-select-seat-header .rc-selectseat-red-block .next:hover .ms-icon {width:100%; left:0;}
.rc-select-seat-header .rc-selectseat-red-block .next:hover:after{background-position:center -893px;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{text-decoration:none;float:left;background:url('../images/arrownew.png') no-repeat 0 4px;text-transform: uppercase;/*text-indent:-99999px;*/font:24px/24px 'gtp_regular';padding-left:17px;color: #fff;margin:40px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name{float:left;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;padding:20px 0 0 108px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-wht-text{font:30px/32px 'gtp_bold'; color:#fff;position:relative;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-blk-text{font-size:16px;color:#f1f1f1;text-transform:uppercase;line-height:16px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-gray-text{font-size:13px;color:#eae6e5;text-transform:uppercase;line-height:16px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name span.rc-15{width:60px;background:#000;border:1px solid #f9f9f9;font:12px/12px 'gtp_regular';color:#f9f9f9;text-align:center;display:inline-block;margin:0 0 0 10px;padding:5px 10px;text-align:center;background:rgba(255,255,255,0.9); vertical-align:top; position:absolute; right:0; top:0;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name span.rc-15 img {max-width:100%;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name span.rc-i-icon a{width:18px;height:25px;background-position:center -107px;display:inline-block;text-indent:-99999px;margin:0 0 0 8px;}
.rc-selecttime{margin:0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;text-align: center;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd a.rc-left-arrow{margin:5px 20px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd .next{margin:5px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;margin-top:0;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd .rc-skip{margin:5px 10px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;margin-top:0;}
.rc-selectseat-block{width:100%;position:relative;margin:0; z-index:0;background:#fff;margin-bottom:-6px;}
.rc-selectseat-block .rc-selectseatin{float:left;width:100%;position:relative; z-index:1;margin:25px 0 0;}
.rc-selectseat-block.rc-white-bg{background:#fff;}
/*.rc-selectseat-block:before {content:'';display:block;overflow:hidden;background:url('../images/select-seats/rc-left-pattern.png') repeat-y left top;height:100%;width:177px;left:0;top:65px;position:absolute;}*/
/*.rc-selectseat-block:after {content:'';display:block;overflow:hidden;background:url('../images/select-seats/rc-right-pattern.png') repeat-y left top;height:100%;width:177px;right:0;top:65px;position:absolute;z-index:-1;}*/
.rc-selecttimebox {display:inline-block;vertical-align:top;}
.rc-selecttimebox .form-group {padding:0;float:left;width:100%;}
.rc-selecttimebox .btn-default {background:#d22800;color:#eae6e5;border-radius:0;border:0; font:20px/20px 'gtp_regular'; padding:13px 20px;box-shadow:none; text-transform:uppercase; text-align:left;transition:all 0.5s;}
.rc-selecttimebox .btn-default:hover, .rc-selecttimebox .open > .dropdown-toggle.btn-default {background:#fff;color:#000;}
.rc-selecttimebox .btn-default .caret {background-position:center -946px; border:0; width:21px; height:11px; top:48%; right:10px;}
.rc-selecttimebox .btn-default:hover .caret {background-position:center -985px;}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu {margin:0;border-radius:0;box-shadow:none;border:0;padding:0;background:#000;max-height: 133px !important;}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li {border-top:1px solid #fff}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a {background:#000;color:#fff; font:20px/32px 'gtp_regular'; text-transform:uppercase; padding:0 20px; position:relative}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a:hover{background:#fff;color:#000;}
.rc-selecttimebox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:120px;}
.rc-selecttimebox .bootstrap-select.btn-group div.dropdown-menu {display:block !important;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-selecttimebox .bootstrap-select.btn-group.open > div.dropdown-menu {-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}
.rc-selecttimebox .bootstrap-select.btn-group.dropup > div.dropdown-menu {-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}
.rc-selecttimebox .btn-default .caret {background-position:center -943px; border:0; width:15px; height:11px; top:50%; right:15px;margin-top:-6px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-selecttimebox .btn-default:hover .caret, .rc-selecttimebox .open > .dropdown-toggle.btn-default .caret {background-position:center -982px;}
.rc-selecttimebox .open > .dropdown-toggle.btn-default .caret {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.rc-week {position:relative;z-index:5;font:18px/18px 'gtp_regular'; color:#474747;text-transform:uppercase;padding:16px 50px 0 0;display:inline-block;vertical-align:top;}
.rc-selectseat-block .rc-select-seats-detail{border-bottom:1px solid #9f9f9f;padding:22px 0 0;position:relative;/*overflow:hidden;*/background:#ececec;min-height:90px;}
.rc-selectseat-block .rc-select-seats-detail.fnb{border-bottom:0px solid #929292;padding:20px 120px 0 90px;/*position:relative;*//*overflow:hidden;*/background:#fff;min-height:60px;}
ul.lancit{display:inline-block;vertical-align:top;padding-top:5px;}
ul.lancit li{float:left;position:relative;color:#fff;font:18px/20px 'gtp_regular';text-transform:uppercase;margin:0 15px;}
ul.lancit li:first-child{margin-left:0;}
ul.lancit li:after{position:absolute;left:-15px;top:0;height:21px;width:1px;background:#5d5354;content:'';}
ul.lancit li:first-child:after{display:none;}
.seat-booking-timer{font:34px/20px 'gtp_regular';color:#fff;min-width:77px;float:right;margin:30px 245px 0 0;}
.seat-booking-timer span{font-size:17px;}
.rc-selectseat-block .rc-select-seats-detail.rc-brd{border-bottom:0;}
ul.rc-aos{text-align:center;margin:0 -10px;}
ul.rc-aos li{display:inline-block;color:#474747;font:15px/17px 'gtp_regular';text-transform:uppercase;margin:0 10px;}
ul.rc-aos li span{float:left;width:21px;height:17px;margin-right:5px;}
ul.rc-aos li span.rc-available-icon{background: url(../images/roxy-loyalty/available-seat.png) no-repeat 0 0;}
ul.rc-aos li span.rc-occupied-icon{background: url(../images/roxy-loyalty/selected-seat.png) no-repeat 0 0;}
ul.rc-aos li span.rc-boxoffice-icon{background: url(../images/roxy-loyalty/boxoffice-seat.png) no-repeat 0 0;}
ul.rc-aos li span.rc-selected-icon{background: url(../images/roxy-loyalty/occupied-seat.png) no-repeat 0 0;}
.rc-selectseat-block .rc-select-seats-detail h3{float:right;margin:0;color:#d22800;font:28px/28px 'gtp_regular';text-transform:uppercase;position:relative;cursor:pointer;z-index:2;}
.rc-selectseat-block .rc-select-seats-detail h3 span.rc-aedarrow{background-position:center -231px;width:30px;height:9px;margin:10px -30px 0 0;float:right;}
.rc-perspective-aed{-webkit-perspective:1200px;perspective:1200px;position:absolute;width:300px;right:45px;z-index:6;bottom:0;}
.rc-aed-showbox{width:100%;background:#2d2926;position:absolute;right:45px;top:0;z-index:10;-moz-transform: rotateX(90deg);  -ms-transform: rotateX(90deg); transform: rotateX(90deg);  -webkit-transform-origin:0px 0; transform-origin:0px 0;   -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;  transition: all 0.5s ease;opacity:0;}
.rc-aed-showbox.rc-over{-moz-transform: rotateX(0deg);  -ms-transform: rotateX(0deg); transform: rotateX(0deg); opacity:1; -webkit-transition: all 0.8s ease; -ms-transition: all 0.8s ease; -o-transition: all 0.8s ease;  transition: all 0.8s ease;}
.rc-aed-showbox-top{padding:0;}
.rc-aed-showbox-top p{margin:0;padding:0;color:rgba(152,152,152,0.8);font:16px/19px 'gtp_regular';text-transform:uppercase;}
.rc-aed-showbox-top p span{color:rgba(255,255,255,0.8);font:16px/19px 'gtp_regular';text-transform:uppercase;}
.rc-aed-showbox-top p span.rc-box-aed{color:rgba(255,255,255,0.8);font:16px/19px 'gtp_bold';text-transform:uppercase;float:right;}
.rc-aed-showbox-btm{padding:20px 0 0;border-top:1px solid #44403e;color:#fff;font:30px 'gtpm_light';text-transform:uppercase;text-align:right;}
.rc-aed-showbox-btm p{color:#bfbebe;font:15px/22px 'gtpm_light';text-transform:uppercase;text-transform:uppercase;text-align:right;}
.rc-aed-showbox-top p.rc-pb5{padding:0 0 5px;}
.rc-aed-showbox-top p.rc-pb20{padding:0;}
.rc-aed-showbox .rc-aed-showbox-mdl{padding:20px 30px;overflow:hidden;border-top:1px solid #44403e;}
.rc-aed-showbox .rc-aed-showbox-mdl p{margin:0;padding:0;color:#858181;font:13px/22px 'gtpm_light';text-transform:uppercase;}
.rc-aed-showbox .rc-aed-showbox-mdl p span{color:#bfbebe;font:15px/22px 'gtpm_light';text-transform:uppercase;}
.rc-aed-showbox .rc-aed-showbox-mdl p span.rc-box-aed{color:#fff;font:15px/22px 'gtp_regular';text-transform:uppercase;float:right;}
.rc-aed-showbox .rc-aed-showbox-mdl p.rc-pb5{padding:0 0 5px;}
.rc-aed-showbox .rc-aed-showbox-mdl p.rc-pb20{padding:0 0 20px;}
.seat-blk{float:left;margin-top:-60px;}
ul.rc-selectedseats{display:inline-block;margin:10px 0 0;width:100% !important;top:inherit;left:inherit;}
ul.rc-selectedseats li{color:#000;font:16px 'gtp_bold';padding:7px 8px;background:#fff;text-decoration:none;margin:0 10px 0 0;float:left;text-align:center;line-height:16px;}
ul.rc-selectedseats li:first-child{float:left;font: 16px/16px 'gtp_regular';color: #fff;background:transparent;width:100%;height:auto;border:0;text-align:left;padding:0 0 5px;margin:0;}
ul.rc-selectedseats li span{font:19px 'gtp_bold';}
.rc-selectseat-block.rc-white-bg {
    background: #fff;
}
.rc-selectseat-block .rc-select-seats{position:relative;background:url('../images/roxy-loyalty/seatscreen-bg.png') no-repeat center 50px;padding:0 0 50px;text-align:center;background-size:100% auto;display:inline-block;width:100%;}
.rc-selectseat-block .rc-select-seats .rc-title.padnew{padding-top:60px;margin-top: 35px;}
.rc-selectseat-block .rc-select-seats .rc-title{padding-top:0;}
/*.rc-selectseat-block .rc-select-seats .rc-title.seathover {margin-top: 28px;}*/
.rc-selectseat-block .rc-select-seats:before{position:absolute;text-align:center;width:100%;left:0;top:8%;top:80px;content:'SCREEN';color:#acabab;font:14px 'gtp_regular';letter-spacing:7px;}
.rc-selectseat-block .rc-select-seats.rc-fb-block:before{display:none;}
.rc-selectseat-block .rc-select-seats.rc-fb-block:before{display:none;}
.rc-selectseat-block .rc-selectseatin h4{right:90px !important;right:0 !important;bottom:0;position:absolute;color:#383838;font:34px/20px 'gtp_regular';z-index:50;width:85px;}
.rc-selectseat-block .rc-selectseatin h4 span{font:17px 'gtp_regular';}
.rc-selectseat-block h4.rc-timeleft{right:90px !important;bottom:0;position:absolute;color:#383838;font:34px/20px 'gtp_regular';padding: 0;z-index:2;width:85px;}
.rc-selectseat-block h4.rc-timeleft span{font:17px 'gtp_regular';}
.rc-selectseat-block h4.rc-timelefttop{right:90px !important;bottom:0;position:absolute;color:#383838;font:34px/20px 'gtp_regular';padding: 0;z-index:2;width:85px;}
.rc-selectseat-block h4.rc-timelefttop span{font:17px 'gtp_regular';}
.rc-seat-list.rc-mb40{margin:0 0 40px;}
.rc-seat-list.rc-mb30{margin:0 0 30px;}
.rc-seat-list li{width:22px;height:20px;display:inline-block;vertical-align:middle;/*margin:0 5px 12px 0;*/margin:5px 9px 12px 0}
.rc-seat-list li.rc-alphabet{font:18px/18px 'gtpm_regular';text-align:left;left:0;position:-webkit-sticky;position:sticky;color:#2d2926;background:#fff;}
.rc-seat-list li.rc-alphabet:last-child {text-align:right; margin-right:0;right:0;}
.rc-seat-list li a{display:block;text-decoration:none;text-indent:-99999px;}
.rc-seat-list li.rc-noseat.coupleseat{width:48px;}
.rc-seat-list li.rc-availableseat a{background:url(../images/roxy-loyalty/available-seat.png) no-repeat 0 0;width:21px;height:17px;}
.rc-seat-list li.rc-occupiedseat a{background:url(../images/roxy-loyalty/occupied-seat.png) no-repeat 0 0;width:21px;height:17px;}
.rc-seat-list li.rc-selectedseats a{background:url(../images/roxy-loyalty/selected-seat.png) no-repeat 0 0;width:21px;height:17px;}
.rc-seat-list li.rc-selectedseatsboxoffice a{background:url(../images/roxy-loyalty/boxoffice-seat.png) no-repeat 0 0;width:21px;height:17px;}
.rc-fixed-seat-sec{/*min-height:145px;*/position:fixed;bottom:0;width:100%;left:0;z-index: 1;display:none;}
.rc-fixed-seat-sec .rc-earnpoint-blk{text-align:center;padding:11px 0 13px;background:#fff;}
.rc-fixed-seat-sec .rc-earnpoint-blk.rc-gold{border-top:2px solid #050708;}
.rc-fixed-seat-sec .rc-earnpoint-blk.rc-silver{border-top:2px solid #050708;}
.rc-fixed-seat-sec .rc-earnpoint-blk.rc-platinum{border-top:2px solid #050708;}
/*.rc-fixed-seat-sec .rc-earnpoint-blk.rc-gold{border-top:2px solid #bc9a29;}
.rc-fixed-seat-sec .rc-earnpoint-blk.rc-silver{border-top:2px solid #e1e0de;}
.rc-fixed-seat-sec .rc-earnpoint-blk.rc-platinum{border-top:2px solid #858585;}*/

.rc-fixed-seat-sec .rc-earnpoint-blk p{position:relative;font:18px/35px 'GTPressuraTrial-Regular';color:#050708;text-transform:uppercase;}
.rc-fixed-seat-sec .rc-earnpoint-blk p:before{display:inline-block;vertical-align:top;width:35px;height:35px;background:url(../images/plus-icon-point.svg) no-repeat 0 0;margin-right:8px;content:'';}
.rc-fixed-seat-sec .rc-seat-select-sec{background:#000;width:100%;padding:16px 0 22px;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{font:24px/20px 'gtp_bold';color:#fff;margin:10px 0 0;text-align: center;}
.rlc-info{background: url(../images/roxy-loyalty/info-icon.png) no-repeat 0 0;height:20px;width:20px;cursor:pointer;display:inline-block;margin-left:10px;position:relative;vertical-align:top;}
.rlc-info .rlc-infoct{position:absolute;text-align:left;bottom:72px;left:-32px;width:330px;background:#000;border:1px solid #6d6d6d;padding:25px;transform:scaleY(0);transition:ease-out 0.25s;z-index:10;-webkit-transform-origin: bottom;-moz-transform-origin: bottom;-ms-transform-origin: bottom;-o-transform-origin: bottom;transform-origin: bottom;}
.rlc-info .rlc-infoct:after{content:'';position: absolute;width:23px;height:14px;background: url(../images/roxy-loyalty/down-arrow.png) no-repeat 0 0;bottom: -14px;left: 30px;}
.rlc-info:hover .rlc-infoct{transform: scaleY(1)}
.rlc-info-tt{background: url(../images/roxy-loyalty/info-icon.png) no-repeat 0 0;height:20px;width:20px;cursor:pointer;display:inline-block;margin-left:10px;position:relative;vertical-align:top;}
.rlc-info-tt .rlc-infoct-tt{position:absolute;text-align:left;bottom:62px;left:-32px;width:330px;background:#000;border:1px solid #6d6d6d;padding:25px;transform:scaleY(0);transition:ease-out 0.25s;z-index:10;-webkit-transform-origin: bottom;-moz-transform-origin: bottom;-ms-transform-origin: bottom;-o-transform-origin: bottom;transform-origin: bottom;}
.rlc-info-tt .rlc-infoct-tt:after{content:'';position: absolute;width:23px;height:14px;background: url(../images/roxy-loyalty/down-arrow.png) no-repeat 0 0;bottom: -14px;left: 30px;}
.rlc-info-tt .rlc-infoct-tt.openup{transform: scaleY(1)}
.rl-tp{color:#d1d1d1;font:16px/16px 'gtp_regular';display:inline-block;width:100%;text-transform:uppercase;padding:0 0 5px 12px;}
/*.rc-seat-list li.coupleseat {width:48px;}
.rc-seat-list li.rc-availableseat.coupleseat a{background-position:0 0;width:48px;height:20px;}
.rc-seat-list li.rc-occupiedseat.coupleseat a{background-position:0 -39px;width:48px;height:20px;}
.rc-seat-list li.rc-selectedseats.coupleseat a{background-position:0 -78px;width:48px;height:20px;}*/
.rc-seat-list li.coupleseat a,ul.rc-aos li.coupleseat span{background:url('../images/select-seats/rc-seat-couple-icons.png') no-repeat 0 0;}
.rc-seat-list .coupleseat{width:24px;height:20px;}
.rc-seat-list .coupleseat a {width:100%;height:100%;}
.rc-seat-list .coupleseat.cseatlft {margin-right:0;}
.rc-seat-list .rc-availableseat.coupleseat.cseatlft a {width:100%;height:100%;background-position:0 0;}
.rc-seat-list .rc-occupiedseat.coupleseat.cseatlft a  {width:100%;height:100%;background-position:0 -39px;}
.rc-seat-list .rc-selectedseats.coupleseat.cseatlft a {width:100%;height:100%;background-position:0 -78px;}
.rc-seat-list .cseatlftboxoffice.coupleseat.cseatlft a {width:100%;height:100%;background-position:0 -118px;}
.rc-seat-list .rc-availableseat.coupleseat.cseatrgt a {width:100%;height:100%;background-position:right 0;}
.rc-seat-list .rc-occupiedseat.coupleseat.cseatrgt a  {width:100%;height:100%;background-position:right -39px;}
.rc-seat-list .rc-selectedseats.coupleseat.cseatrgt a {width:100%;height:100%;background-position:right -78px;}
.rc-seat-list .cseatlrgtboxoffice.coupleseat.cseatrgt a {width:100%;height:100%;background-position:right -118px;}



.rc-seatarea{position:relative;width:auto;max-width:100%;margin:0 auto;}
.rc-seatarea .rc-title {position: relative;display: inline-block;text-align:center;cursor: pointer;}

.rc-seatarea .rc-title.padnew span {top:10px;}/*top-28px;*/
.rc-seatarea .rc-title span{min-height:55px;position:absolute;z-index:130;top:-50px;/*top:-128px;*/font-family:gtp_regular;font-size: 16px;line-height:20px;left: 50%;word-wrap: break-word;margin-left: -90px;max-width: 475px;min-width: 475px;text-align:left;background: #140103;padding: 20px 25px;color:#fff;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:0;white-space:initial;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.rc-seatarea .rc-title span:after{content: '';border: 14px solid transparent;border-top: 15px solid #140103;bottom: -29px;left: 30px;position: absolute;}
.rc-seatarea .rc-title:hover span {opacity:1; -webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}

.rc-seatarea .rc-title h2 {font:18px/50px 'gtpm_regular';margin:25px 0;padding:0;color:#2d2926; text-transform:uppercase; display:inline-block; position:relative;border:0;}
.rc-seatarea .rc-title h2 strong{color:#474747;}
.rc-seatarea .rc-title h2:before {content:''; position:absolute; width:275px; height:2px; background:#2d2926; left:50%; top:0; margin-left:-137px}
.rc-seatarea .rc-title h2:after {content:''; position:absolute; width:195px; height:2px; background:#2d2926; left:50%; bottom:0; margin-left:-97px}
.rc-selectseat-block .rc-select-seats.rc-fb-block{position:relative;background:none;padding:0;text-align:left;}
.rc-selectseat-block .rc-select-seats.rc-fb-block.rc-white-bg{background:#fff;}
.rc-seatarea .disabledArea.active{pointer-events:none;}
/*F&B*/
.rxy-fnb-ticket-summary-dropdown-new {
    float: left;
    width: 100%;
    padding-top: 10px;
}
.rxy-fnb-content-block {width:100%;float:left;position: relative;z-index:1;/*margin-top: 30px;*/}
.rxy-fnb-content-block .rxy-fnb-list-block{width:70%;float:left;margin:0 3% 0 0;border-top:4px solid #f54d2b;background:#f1f1f1;word-wrap: break-word;}
/*.rxy-fnb-content-block .rxy-fnb-list-block ul li{background:url('../images/foodandbeverage/rxy-border-shadow.png') no-repeat right center;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info{width:33.33%;float: left;text-align: center;padding:4% 2%;background:url('../images/foodandbeverage/rxy-border-shadow.png') no-repeat right center;text-transform:uppercase;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li:nth-child(3n+3).rxy-fnb-list-info {background:transparent;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info h3, .rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info p{margin:0;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info h3 {color: #d22800;font: 18px/20px 'gtp_regular';}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info p {color: #383838; font: 16px/16px 'gtp_regular';}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info figure{text-align:center;position: relative;min-height: 152px;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info figure p.red-icon{position: absolute;top: 10px;right: 26px;cursor: pointer;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info figure img{display:inline-block;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info p.prod-ml{margin:0 0 15px;color: #a8a8a8;font: 16px/16px 'gtp_regular';min-height: 20px;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul {display: inline-block;margin:15px 0 0;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li{float:left;background:#333;color:#fff;width: 50px;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li a.totval{border-right: 2px solid #797775;border-left: 2px solid #797775;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li a.active{font: 20px/20px 'gtp_regular'; background:#d82415;color:#fff;min-height: 44px;line-height:44px;display:inline-block;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li a{font: bold 20px/20px 'gtp_regular'; color:#9a9897;min-height:44px;line-height: 44px;display: inline-block;width: 50px;text-decoration: none;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3){position:relative;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3):before{content:'';position:absolute;bottom:0;right:0;height:3px;width:970px;background: url(../images/foodandbeverage/bar.png) no-repeat bottom center;background-size: 100% auto;}
/*.rxy-fnb-content-block .rxy-fnb-list{border:0;margin:0;background:url('../images/foodandbeverage/bar.png') no-repeat bottom center;} H28122017*/
/*.rxy-fnb-ticket-summary-info, .rxy-fnb-info {float:left; width:100%;} H11012018*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary{width:27%;float:left;word-wrap: break-word;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new {float:right !important;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details{background:#f1f1f1;padding:30px;position:relative;float:left;width:100%; margin-top:16px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.cprt{padding:35px 30px 25px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.cprt:before{display:none;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.rxy-payment-pd{background: #fff;padding:30px 25px;position:relative;float:left;width:100%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:before, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:after{position:absolute;content:'';left:0;height:16px; width:100%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:before { top:-16px;background:url('../images/foodandbeverage/ticket-summary-elipstop.png') repeat-x center top;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:after {bottom:-16px;background:url('../images/foodandbeverage/ticket-summary-elipsbtn.png') repeat-x center top;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3{margin: 0;text-transform: uppercase;color: #d22800;font: 22px/22px 'gtp_bold';padding-bottom:30px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.cprt h3{padding-bottom:15px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h5{margin: 0;padding-bottom:10px;color: #2d2926;text-transform: uppercase;font: 17px/17px 'gtp_bold'}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h6{margin: 0;padding-bottom:10px;color: #2d2926;text-transform: uppercase;font: 12px/17px 'gtp_bold'}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p{font:14px/14px 'gtp_regular';color:rgba(71,71,71,0.88);}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:after{}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p{/*float: left;width: 100%;margin:0; H11022018*/}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rc-total{line-height:45px;text-transform:uppercase;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-language{padding-bottom: 25px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.tket-info{padding-bottom: 25px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.tket-info span.tket-count b{font:32px/32px 'gtp_regular';}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-seat, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-date{padding-bottom:10px;color: #333232;text-transform:uppercase;}
/*.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-date{padding-bottom:0;}*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-time{padding-bottom:30px;color: #333232;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-cont{float:left;width:80%;color:#2d2926;font:16px/16px 'gtp_bold';}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-cont1{float:left;width:80%;font:14px/14px 'gtp_regular';color:rgba(71,71,71,0.88);}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count2{float:left;width:20%;color:#2d2926;font:16px/16px 'gtp_bold';text-align:center;margin-top: -20px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count3{float:right;width:20%;font:14px/14px 'gtp_regular';color:rgba(71,71,71,0.88);text-align:center;}
.tict-price{color:#000;font:17px/17px 'GTPressuraTrial-Bold';}
.pc .tict-price{font-size:15px;}
.aed-amt{font:14px/14px 'gtp_regular';position:relative  !important;right:inherit !important;top:inherit !important;display:inline-block;vertical-align:top;width:70%;}
.aed-amt1{display:inline-block;vertical-align:top;width:30%;text-align:right;}
.rxy-fnd-amt0{color:#000;font:17px/17px 'GTPressuraTrial-Bold';}
.tot0,.tot2{font:14px/14px 'gtp_regular' !important;color:#474747  !important;}
.tot1,.tot3{font:14px/14px 'gtp_regular';color:#474747;float:right;}
.tot1{float:none;display:inline-block;vertical-align:top;width:40%;text-align:right;}
.tot0{display:inline-block;vertical-align:top;width:60%;}
.rc-fb-constotal0{margin:35px 0 10px;}
.rc-fb-constotal1{margin:0 0 15px;}
.tot4{float:left !important;font:17px/17px 'GTPressuraTrial-Bold';color:#474747  !important;}
.tot5{float:right !important;font:17px/17px 'GTPressuraTrial-Bold';color:#000 !important;}
.rc-fb-constotal{border-bottom:1px solid #ddd;padding: 0 0 35px !important;}
.rx-note{padding:20px 0 0;}
.note1{color:#474747  !important;font:16px/16px 'gtp_bold'  !important;padding:0 0 5px;}
.note2{color:#474747  !important;font:16px/18px 'gtp_regular'  !important;padding:0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal{padding-bottom: 15px;padding-top: 20px;}
.rxy-fnb-info{padding-top:20px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details{padding-bottom: 15px;padding-top: 10px;}


.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count{float: right;text-align: center;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal{font-weight:bold !important;text-transform:uppercase;font-size:18px;line-height:18px;padding-top: 10px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rxy-fnb-payment-subtotal.rc-font p.rxy-fnd-subtotal {font-size:16px;font-weight: normal !important;text-transform:capitalize;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt{/* float: right; */color:#2d2926;font:17px/17px 'GTPressuraTrial-Bold';}
.pc .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt{font-size:15px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt.rxy-fnd-amtf{float: right;width:30%;text-align:right;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.dis-amt1{display:inline-block;width:58%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details{text-transform:uppercase;padding:15px 0 15px;color:#000;font:17px/17px 'gtp_bold';}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details span.rxy-fnd-amt{float:right;color:#2d2926;font:17px/17px 'GTPressuraTrial-Bold';}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-qty{color:#b0b0b0;line-height:18px;color:#333232;position:relative;padding-right:0;padding-bottom:5px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rxy-fnb-info #asidefnb p.rxy-fnd-qty:first-child{margin-top:0;}

.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-qty span{/*float:right; H11012018*/color:#474747;position:absolute;top:0;right:0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details figure{padding:17px 0 0;/*display: inline-block H11012018*/}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details figure > img{margin:0 auto;}
.rc-selectseat-red-block .rc-skip{position:relative;z-index:5; background:#d4c1b4; font:25px/25px 'gtp_regular'; color:#2d2926;text-transform:uppercase;display:inline-block; text-decoration:none;float:right;padding:15px 30px;margin:8px 10px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.rc-selectseat-red-block .rc-skip:focus {color:#fff; text-decoration:none;}
.rc-selectseat-red-block .rc-skip:hover {color:#de3b1a; text-decoration:none;}
.rc-selectseat-red-block .rc-skip .ms-icon {height:100%; width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rc-selectseat-red-block .rc-skip:hover .ms-icon {width:100%; left:0;}
a.view-more {text-align: center;float: left;width: 100%;color: #000;text-decoration: none;padding: 30px 0;display: none;font: 20px/20px 'gtp_bold';}
.rc-select-seat-header .rc-selectseat-red-block .review-pay {position:relative;z-index:5; background:#2d2926; font:25px 'gtp_regular'; color:#ebe6e6;text-transform:uppercase;display:inline-block; text-decoration:none;float:right;padding:15px 50px 10px 30px;margin:5px 0 0;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.rc-select-seat-header .rc-selectseat-red-block .review-pay:after{position:absolute;right:20px;top:13px;width:11px;height:20px;background-position:center -141px;content:'';}
.rc-select-seat-header .rc-selectseat-red-block .review-pay:focus {color:#fff; text-decoration:none;}
.rc-select-seat-header .rc-selectseat-red-block .review-pay:hover {color:#de3b1a; text-decoration:none;}
.rc-select-seat-header .rc-selectseat-red-block .review-pay .ms-icon {height:100%; width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rc-select-seat-header .rc-selectseat-red-block .review-pay:hover .ms-icon {width:100%; left:0;}
.rc-select-seat-header .rc-selectseat-red-block .review-pay:hover:after{background-position:center -893px;}

/* F&B(Modification) - 27/12/2017 */
.rxy-fnb-content-block{width:auto;float:none;}
.rxy-fnb-content-block .rxy-fnb-list-block{background:none;border-top:0;word-wrap:inherit;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:91px 0 0;}
.rxc-fnbtab-wrap{background:#fff;}
.rxc-fnbtab-wrap .nav-tabs {background:none;border-bottom:0;margin:50px 0 25px;}
.rxc-fnbtab-wrap .nav-tabs > li {padding:0 20px;/*margin-bottom:20px;*/}
.rxc-fnbtab-wrap .nav-tabs > li > a {font:30px/30px 'gtpm_regular';font-family:'gtpm_bold';color:#000;padding:10px 22px 10px;padding:1px 10px 2px;border:0;text-transform:uppercase;/*letter-spacing:1px;*/-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxc-fnbtab-wrap .nav-tabs > li:first-child{padding-left:0;}
.rxc-fnbtab-wrap .nav-tabs > li:first-child > a{padding-left:0;}
.rxc-fnbtab-wrap .nav-tabs > li > a:hover,.rxc-fnbtab-wrap .nav-tabs > li.active a,.rxc-fnbtab-wrap .nav-tabs > li > a:focus {color:#d22800;background:none;border:0;}
/*.rxc-fnbtab-wrap .nav-tabs > li.active > a, .rxc-fnbtab-wrap .nav-tabs > li.active > a:hover {color:#d22800;background:none;border:0;}
.rxc-fnbtab-wrap .nav-tabs > li > a:focus, .rxc-fnbtab-wrap .nav-tabs > li.active > a:focus {color:#d22800;background:none;border:0;}*/
.rxc-fnbtab-wrap .tab-content{background:#f1f1f1;padding:10px 15px 35px;border-top:4px solid #f54d2b;}
.rxc-fnbtab-wrap .rxc-fnbrow{margin-right:-15px;margin-left:-15px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{float:none;width:33.3333%;padding-right:15px;padding-left:15px;min-height:395px;display:inline-block;}
.rxc-fnbtab-wrap .rxc-fnbbox{max-width:255px;margin:35px auto 15px;margin-top:15px;margin-bottom:28px;}/*max-width:195px;*/
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{font:19px/20px 'gtpm_regular';color:#383838;margin:0 0 10px;text-transform:uppercase;min-height:60px;max-height:60px;display:inline-block;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody{position:relative;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;/*overflow:hidden;*/}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody .rxc-fnbbody-inner{margin:0;position:relative;/*overflow:hidden;*/}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody .rxc-fnbbody-inner:before{display:none;width:100%;height:100%;background:#d22800;content:"";position:absolute;top:-100%;left:0;z-index:1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;transition:all 0.7s 0.55s;}
.rxc-fnbtab-wrap .rxc-fnbbox:hover .rxc-fnbbody .rxc-fnbbody-inner:before/*, .rxc-fnbtab-wrap .rxc-fnbbox.active .rxc-fnbbody .rxc-fnbbody-inner:before*/{top:0;transition:all 0.7s;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody figure{position:relative;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody figure > img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo{width:100%;height:100%;/*background:#d22800;*/padding:15px 0;position:relative;top:0;left:0;z-index:2;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;/*-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;ransform:translateY(-100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s 0.5s;*/}
.rxc-fnbtab-wrap .rxc-fnbbox:hover .rxc-fnbqinfo /*, .rxc-fnbtab-wrap .rxc-fnbbox.active .rxc-fnbqinfo*/ { /*transform:translateY(0);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);        transition: all 0.5s 0.25s;*/    }
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo .rxc-sectable{width:100%;height:100%;display:table;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo .rxc-sectable .rxc-sectablecell{display:table-cell;vertical-align:middle;} 
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul{max-width:124px;margin:0 auto;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul li{margin:0 0 5px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul li a{font:15px/30px 'gtpm_regular';color:#383838;background:#fff;display:block;text-align:center;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-lifive li a{line-height:25px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-lisix li{margin:3px 0 0;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-lisix li a{font-size:14px;line-height:23px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-liseven li{margin:2px 0 0;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-liseven li a{line-height:22px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul li a:hover, .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul li.active a{color:#fff;background:#000;text-decoration:none;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo .rxc-fnbprice{font:20px/20px 'gtpm_regular';color:#d22800;padding:0;text-align:left;text-transform:uppercase;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter{max-width:100%;background:#000;position:relative;left:0;bottom:0px;bottom:0;margin-left:0;z-index:3;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;/*-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:100% 100%;transform:translateY(100%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/}
.rxc-fnbtab-wrap .rxc-fnbbox:hover .rxc-fnbcounter, .rxc-fnbtab-wrap .rxc-fnbbox.active .rxc-fnbcounter{/*-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);transform:translateY(0);transition:all 0.5s 0.6s;*/}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls{background:#000;width:70px;height:100%;display:block;text-indent:-999em;position:absolute;top:0;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls:before, .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls:after{width:16px;height:2px;background:#b7b7b7;content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -8px;}
.rxc-fnbtab-wrap .rxc-fnbbox.active .rxc-fnbcounter{background:#d22800;}        
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls.dec{border-right:1px solid #818181;left:0;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls.dec:after{display:none;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls.inc{border-left:1px solid #818181;right:0;border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls.inc:after{transform:rotate(90deg);}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter input[type="text"]{width:100%;height:52px;font:20px 'gtpm_regular';color:#e9e9e9;padding:0 70px;border:0;background:none;text-align:center;cursor:default;}

.rxc-fnbtab-wrap .rxc-btnswrap{text-align:right;padding:40px 0 30px;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn{min-width:100px;font:25px/50px 'gtpm_regular';padding:0 20px;margin-left:10px;display:inline-block;vertical-align:top;text-transform:uppercase;text-align:center;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn:first-child{margin-left:0;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn:before{width:100%;height:100%;background:#000;content:"";position:absolute;top:0;left:0;z-index:0;transform:scaleX(0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn:hover:before{transform:scaleX(1);}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn:hover, .rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn:focus{text-decoration:none;outline:0;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn span{display:inline-block;vertical-align:top;position:relative;z-index:1;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnpri{color:#2b2724;background:#c0bebd;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnpri:hover{color:#fff;}
/*.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnpri:before{background:#d22800;}*/
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnsec{color:#eae6e5;background:#d22800;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnsec span{padding-right:30px;padding-left:10px;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnsec span:after{width:11px;height:20px;background:url('../images/select-seats/rc-seat-selection-icons.png') no-repeat center -141px;content:"";position:absolute;top:50%;right:0;margin-top:-10px;}
/*.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnsec:before{background:#000;}*/
.rc-fbcont{width:100%;float:left;}
.rc-paycont{width:100%;float:left;}
/* F&B(Modification) - 10/01/2018 */
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail{padding-right:90px;padding-left:90px;}
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail.fnb{padding-left:35px;}
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail h3{margin:0;cursor:default;}
.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block.rc-pd a.rc-left-arrow{margin:0;}
.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .next{line-height:49px;padding:0 50px 0 30px}
.rc-fbwrap .rc-selectseat-red-block .rc-skip{line-height:49px;color:#2b2724;background:#c0bebd;padding:0 30px}
.rc-fbwrap .rc-selectseat-red-block .rc-skip:focus, .rc-fbwrap .rc-selectseat-red-block .rc-skip:hover {color:#fff;}
.rc-fbwrap .rc-selectseat-red-block .rc-skip .ms-icon {background:#000;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rc-fb-constotal{font:18px/18px 'gtp_regular';padding-bottom:3px;text-transform:uppercase;font-weight:bold;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rc-fb-constotal span{float:right;color:#d82415;display:block;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details hr{border-color:#ddd;margin:0 0 10px;clear:both;overflow:hidden;}
/*8.6.2018*/
body.bollywoodpark .rc-selectseat-block .rc-select-seats{min-height:800px;background-size:100% auto;}
/*body.bollywoodpark .tsescroll-wrapper .tse-content{-webkit-transform:scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}*/
/*body.bollywoodpark .tsescroll-wrapper .tse-content{width:100%;}*/
/*31.01.2019*/
/*Roxy Loyalty*/
.rcl-vertical-alignment-helper{display:none;}
.rxy-payment-content-block .para5{padding:0 0 20px;}
/*FB POPUP*/
.rcl-freetick-blk .modal-content{background-color:#f1f1f1;border-radius: 0;box-shadow: none;border: 0;}
.rcl-freetick-blk .close{opacity: 1;background: url('../images/roxy-loyalty/close-icon.png') no-repeat 0 0;width: 24px;height: 24px;font-size: 0;background-size: 100% auto;position: absolute;right: 0;top: -35px;z-index: 1;margin-top: 0;}
.rcl-freetick-blk .modal-header {padding: 0;border-bottom: 0;}
.rcl-freetick-blk .modal-dialog{left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%,0);-o-transform: translate(-50%,0);transform: translate(-50%,0) !important;}
.rcl-freetick-blk .vertical-alignment-helper{display:table;height:100%;width:100%;}
.rcl-freetick-blk .vertical-align-center{display:table-cell;vertical-align: middle;}
.rcl-freetick-blk .modal-content{width: inherit;height: inherit;margin: 0 auto;}
.rcl-freetick-blk .modal{padding-right: 0 !important;margin: 0 15px;}
.rcl-freetick-blk .modal-body{padding: 0;}
.rcl-freetick-blk .modal-contentin{position:relative;padding:0;}
.rcl-freetick-blk .modal-contentin .row1{background:#e6e6e6  url('../images/my-profile/ticket.svg') no-repeat center;text-align:center;min-height:145px;position:relative;background-size:100px;}
.rcl-freetick-blk .modal-contentin .row1.row10{background:#e6e6e6  url('../images/my-profile/meal.svg') no-repeat center;text-align:center;min-height:145px;position:relative;background-size:13% auto;}
.rcl-freetick-blk .modal-contentin .row1:before{background:url('../images/roxy-loyalty/popup-line.png') no-repeat center;position:absolute;left:18px;bottom:0;content:'';width:100%;height:1px;}
.rcl-freetick-blk .modal-contentin .row1:after{display:none;background:url('../images/roxy-loyalty/diamond.png') no-repeat center bottom;position:absolute;left:0;bottom:-32px;content:'';width:100%;height:33px;}
.rcl-freetick-blk .modal-contentin .row2{width:650px;margin:0 auto;text-align:center;padding:60px 0 0;}
.rcl-freetick-blk .modal-contentin .row2 h2{margin:0;font:24px/27px 'gtp_light';}
.rcl-freetick-blk .modal-contentin .row2 h2 span{font-family:'gtp_bold';text-transform:uppercase;}
.rcl-freetick-blk .modal-contentin .row2 .rc-week {font: 24px/27px 'gtp_regular';color:#000;padding:8px 15px 0 0;display: inline-block;vertical-align: top;text-transform:none;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:110px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .btn-default{background:transparent;color:#151515;border:1px solid #a8a8a8;font:18px/18px 'gtp_bold';padding:10px 20px 10px 0;text-transform:capitalize;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttime{margin:30px 0 40px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .btn-default .caret{background:url('../images/roxy-loyalty/check-arrow.png') no-repeat center;width:16px;height:9px;margin-top:-4px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a{font:18px/18px 'gtp_bold';padding:10px;text-transform:none;}
.yesbtn,.yesbtn:focus{letter-spacing:1px;text-align:center;float:right;width:49%;position:relative;z-index:5;background:#d22800;font:24px/24px 'gtp_bold';color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.yesbtn:hover{color:#fff;text-decoration:none;}
.yesbtn .ms-icon {height:100%;width:0;background:#151515;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.yesbtn:hover .ms-icon {width:100%;left:0;}
.nobtn,.nobtn:focus{letter-spacing:1px;text-align:center;float:left;width:49%;position:relative;z-index:5;background:#151515;font:24px/24px 'gtp_bold';color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.nobtn:hover{color:#fff;text-decoration:none;}
.nobtn .ms-icon {height:100%;width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nobtn:hover .ms-icon {width:100%;left:0;}
.rcl-btn-blk{display:inline-block;vertical-align:top;width:100%;padding: 0 0 60px;}
.rcl-freetick-blk .modal-contentin .row2 .bootstrap-select.btn-group .dropdown-toggle .filter-option{width:75%;border-right:1px solid #ccc;text-align:center;}
/*Roxy Loyalty*/
.rc-tap{display:none;}
/*Roxy Loyalty FB*/
.rc-earnpoint-blk-fb{display:table;width:100%;margin: 0 0 20px;}
.rc-earnpoint-blk-fb .col11{display:table-cell;width:16%;margin:0 0 20px;vertical-align:middle;}
.rc-earnpoint-blk-fb .col12{display:table-cell;width:84%;margin:0 0 20px;vertical-align:middle;}
.rc-earnpoint-blk-fb .ep-icon{float:left;width:50px;background:url(../images/plus-icon-point.svg) no-repeat center;height:50px;}
.rc-earnpoint-blk-fb .ep-cont{float:left;vertical-align:top;position:relative;width:100%;border-radius:3px;}
.rc-earnpoint-blk-fb .ep-cont p{color:#050708;font:18px/23px 'GTPressuraTrial-Regular';text-transform:uppercase;padding:12px 20px;}
.rc-earnpoint-blk-fb .ep-cont.gold-brd{border:2px solid #050708;}
/*.rc-earnpoint-blk-fb .ep-icon.gold-brd{border:1px solid #050708;}*/
.rc-earnpoint-blk-fb .ep-cont.silver-brd{border:2px solid #050708;}
/*.rc-earnpoint-blk-fb .ep-icon.silver-brd{border:1px solid #050708;}*/
.rc-earnpoint-blk-fb .ep-cont.platinum-brd{border:2px solid #050708;}
/*.rc-earnpoint-blk-fb .ep-icon.platinum-brd{border:1px solid #050708;}*/
.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-cont.gold-brd{border:2px solid #050708;}
/*.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-icon.gold-brd{border:1px solid #050708;}*/
.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-cont.silver-brd{border:2px solid #050708;}
/*.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-icon.silver-brd{border:1px solid #050708;}*/
.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-cont.platinum-brd{border:2px solid #050708;}
/*.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-icon.platinum-brd{border:1px solid #050708;}*/
.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-cont:before{position:absolute;left:-7px;top:50%;content:'';background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;width:7px;height:14px;margin-top:-7px;}
.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-cont.silver-brd:before{background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;}
.rxy-payment-content-block .rc-earnpoint-blk-fb .ep-cont.platinum-brd:before{background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;}


.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont.gold-brd{border:2px solid #050708;}
/*.rc-confirmation-block .rc-earnpoint-blk-fb .ep-icon.gold-brd{border:2px solid #050708;}*/
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont.silver-brd{border:2px solid #050708;}
/*.rc-confirmation-block .rc-earnpoint-blk-fb .ep-icon.silver-brd{border:1px solid #050708;}*/
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont.platinum-brd{border:2px solid #050708;}
/*.rc-confirmation-block .rc-earnpoint-blk-fb .ep-icon.platinum-brd{border:1px solid #050708;}*/
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont:before{position:absolute;left:-7px;top:50%;content:'';background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;width:7px;height:14px;margin-top:-7px;}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont.silver-brd:before{background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont.platinum-brd:before{background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;}
.rc-fb-get{background: -moz-linear-gradient(45deg, rgba(157,110,64,1) 0%, rgba(186,151,95,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(157,110,64,1)), color-stop(100%, rgba(186,151,95,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(45deg, rgba(157,110,64,1) 0%, rgba(186,151,95,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(45deg, rgba(157,110,64,1) 0%, rgba(186,151,95,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(45deg, rgba(157,110,64,1) 0%, rgba(186,151,95,1) 100%); /* ie10+ */
background: linear-gradient(45deg, rgba(157,110,64,1) 0%, rgba(186,151,95,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba975f', endColorstr='#9d6e40',GradientType=1 ); /* ie6-9 */
min-width:220px;min-height:30px;text-align:center;font:15px/30px 'gtp_bold';color:#fff;text-transform:uppercase;display:inline-block;border-radius:30px;vertical-align:top;
}

.rc-fb-get.silver{background: -moz-linear-gradient(45deg, rgba(225,224,222,1) 0%, rgba(225,224,222,1) 73%, rgba(235,234,232,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(225,224,222,1)), color-stop(73%, rgba(225,224,222,1)), color-stop(100%, rgba(235,234,232,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(45deg, rgba(225,224,222,1) 0%, rgba(225,224,222,1) 73%, rgba(235,234,232,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(45deg, rgba(225,224,222,1) 0%, rgba(225,224,222,1) 73%, rgba(235,234,232,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(45deg, rgba(225,224,222,1) 0%, rgba(225,224,222,1) 73%, rgba(235,234,232,1) 100%); /* ie10+ */
background: linear-gradient(45deg, rgba(225,224,222,1) 0%, rgba(225,224,222,1) 73%, rgba(235,234,232,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebeae8', endColorstr='#e1e0de',GradientType=1 ); /* ie6-9 */
}
.rc-fb-get.platinum{background: -moz-linear-gradient(45deg, rgba(133,133,133,1) 0%, rgba(133,133,133,1) 35%, rgba(221,220,218,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(133,133,133,1)), color-stop(35%, rgba(133,133,133,1)), color-stop(100%, rgba(221,220,218,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(45deg, rgba(133,133,133,1) 0%, rgba(133,133,133,1) 35%, rgba(221,220,218,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(45deg, rgba(133,133,133,1) 0%, rgba(133,133,133,1) 35%, rgba(221,220,218,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(45deg, rgba(133,133,133,1) 0%, rgba(133,133,133,1) 35%, rgba(221,220,218,1) 100%); /* ie10+ */
background: linear-gradient(45deg, rgba(133,133,133,1) 0%, rgba(133,133,133,1) 35%, rgba(221,220,218,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddcda', endColorstr='#858585',GradientType=1 ); /* ie6-9 */
}

.rcl-btn-group{position:absolute;left:-5px;top:0;}
.rcl-btn-group .rcl-btn{position: relative;font:15px/30px 'gtp_bold';text-align: center;padding:0 15px;min-width:175px;display: inline-block;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.rcl-btn-group .rcl-btn-primary .rcl-btn{background:#000;color: #fff;text-transform: uppercase;}
.rcl-btn-group .rcl-btn-primary.triangle-top-left .rcl-btn:after{position:absolute;content:'';top:0;right:-25px;width:0;height:100%;border-bottom:30px solid #000;border-right: 25px solid transparent;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.rcl-btn-group .rcl-btn-primary.triangle-top-left .rcl-btn:before{position:absolute;content:'';bottom: -3px;left:0;width:5px;height:3px;background:url(../images/roxy-loyalty-fb/lb-curve.png) no-repeat 0 0;}

/* signin page style start */
/*.rxy-signin-blk{}
.rxy-signin-blk input:focus ~ label.new, .rxy-signin-blk .group.active label.new{top: -8px !important;}
.rxy-signin-blk .rxy-sign-or{margin-bottom: 25px;}*/


/* signin page style end */
.roxy-signup-blk{}
.roxy-signup-blk .rc-select-seats.rc-fb-block{background: #f8f8f8;}
.roxy-signup-blk .signup-back{padding:30px 0 0 70px;}
.roxy-signup-blk .signup-back .signup-contant{font:20px/24px 'gtp_bold';color: #000;text-transform: uppercase;position:relative;padding-left:20px;text-decoration:none;}
.roxy-signup-blk .signup-back .signup-contant:before {position: absolute;content: '';background: url(../images/confirmlogin/signup-back.png) no-repeat 0 0;left: 0;width: 9px;height: 18px;top: -4px;bottom: 0;-webkit-transform: translate(0, 50%);-moz-transform: translate(0, 50%);-ms-transform: translate(0, 50%);-o-transform: translate(0, 50%);transform: translate(0, 50%);}


.signup-back-btn{/*padding:30px 0 0 70px;*/position:absolute;left:70px;top:30px;z-index:1;}
.signup-back-btn .signup-contant{font:20px/24px 'gtp_bold';color: #000;text-transform: uppercase;position:relative;padding-left:20px;text-decoration:none;}
.signup-back-btn .signup-contant:before {position: absolute;content: '';background: url(../images/confirmlogin/signup-back.png) no-repeat 0 0;left: 0;width: 9px;height: 18px;top: -4px;bottom: 0;-webkit-transform: translate(0, 50%);-moz-transform: translate(0, 50%);-ms-transform: translate(0, 50%);-o-transform: translate(0, 50%);transform: translate(0, 50%);}


.signup-title{}
.roxy-signup-blk .signup-title span{font:27px/32px 'gtp_bold';padding:16px 15px;}

.signup-main-blk{}
.roxy-signup-blk .signup-main-blk{background:#fff;margin:30px 0 90px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-block{width:50%;margin:30px 0 0;}
.roxy-signup-blk .signup-main-blk .rxy-loginguest-block {width: 50%;padding:0;padding-left:30px;margin-top:32px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-block{margin:0;padding-right:70px;position:relative;margin-top:32px;}
.roxy-signup-blk .signup-main-blk .saveyourcard input[type="checkbox"] + label span{background:transparent !important;}


.roxy-signup-blk .signup-main-blk input[type="checkbox"]{margin:0;/*z-index:1;*/z-index:0;}
.roxy-signup-blk .signup-main-blk .saveyourcard label{position:relative;padding-left:25px;}
.roxy-signup-blk .signup-main-blk .saveyourcard label:before{
	content:'';
	position:absolute;
    width: 16px;
    height: 16px;
    border: 1px solid #8a8a8a;
    left: 0;
    top: 0;
	
	}
.roxy-signup-blk .signup-main-blk .saveyourcard label:after{content: '';
    background: url(../images/my-profile/tick-img.png) no-repeat center center;
    background-position: -5px -7px;
    width: 12px;
    height: 9px;
    position: absolute;
    left: 4px;
    top: 5px;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -o-transition: all 0.1s;
    -ms-transition: all 0.1s;
    transition: all 0.1s;}

.roxy-signup-blk .checkbox [type="checkbox"]:checked + label:after {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
	transform: scale(1);
}





.roxy-signup-left{}
.roxy-signup-blk .signup-main-blk .roxy-signup-left .rxy-contact-info-inner.roxy-signup-left {border: 0;padding: 0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left {border: 0;padding: 200px 0 240px 148px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left:after{position:absolute;content:'';height:100%;width:1px;background:#cdcbcb;top:0;z-index:-1;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left ul.rxy-social-login-btn{margin:-28px 0 0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-contact-info-inner-dopdown{float:left;position:relative;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google {padding: 20px 75px 20px 100px;line-height: 15px;margin: 0;min-width: 336px;background-position: 65px center;}
/*.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google{padding-top:28px;} hided28092020*/
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left ul.rxy-social-login-btn li{padding:28px 0 0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google {background-position: 60px center;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .sigup-or {font: 17px/21px 'gtp_regular';width: 40px;height: 40px;background: #fff;position: absolute;right: -20px;text-align: center;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;-ms-border-radius: 40px;border-radius: 40px;text-transform: uppercase;color: #000;top:50%;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .sigup-or span{display: inline-block;padding-top: 8px;}
.rxy-signup-right{}
.rxy-signup-right{float:left;width:100%;padding-bottom:90px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block {width: 100%;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner{padding:0;border:0;width:100%;}
/* .roxy-signup-blk .signup-main-blk .rxy-signup-right .signup-main-blk{margin:0;} */
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block{margin-top:0;padding-right:140px;padding-top:20px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-inner-dopdown .rxy-login-input{padding-top:0 !important;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-inner-dopdown .rxy-passwordinput{padding-top:0 !important;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-login-input .rxy-phonenoinput{margin-top:30px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block label.new{margin-top:-8px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .fg-phonenumber .countrycode span{color:#000;font: 15px/20px 'gtp_bold';}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .saveyourcard{padding-top:20px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .saveyourcard label{font: 15px/16px 'gtp_regular' !important;color:#000 !important;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .saveyourcard label a{color:#000 !important;text-decoration:underline;border-bottom:1px solid red;text-decoration:none;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .saveyourcard label a:hover{text-decoration:none;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .saveyourcard input[type="checkbox"]{width:auto !important;height:100% !important;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .term-cont{border-bottom:1px solid #d22800;font-style: normal;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-login-input-signup a.login{font: 24px/55px 'gtp_bold';color:#fff;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block input:focus ~ label.new, .roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block .group.active label.new{top:0;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-phonenoinput.fg-phonenumber .countrycode{left:0;max-width:100px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input{display:inline-block;margin-top:10px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-login-input-signup{width:63%;}

.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-phonenoinput.fg-phonenumber .formcontrol{padding-left: 120px !important;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .fg-phonenumber label.new{left:120px !important;}


.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{float:right;margin-top:-44px;}
.rc-fixed-seat-sec .rc-seat-select-sec.fb-fixed{padding:20px 0;}
/*.rc-fixed-seat-sec .rc-seat-select-sec.fb-fixed .nexttbtm{margin-top:0 !important;}*/
.bonus-pt{background:#fcfcfc;border:1px solid #e4e4e4;border-radius:10px;padding:9px 15px 4px;color:#d22800;font:18px/16px 'GTPressuraTrial-Bold';width:150px;margin:8px 0 0;}
.bonus-pt span{color:#333232;font:16px 'GTPressuraTrial-Regular';}
.browser-ie ul.rc-aos{padding-top:30px;}

/*Promo POPUP*/
.rcl-promo-blk .modal-content{background-color:#f1f1f1;border-radius: 0;box-shadow: none;border: 0;}
.rcl-promo-blk .close{opacity:1;background: url('../images/bank-offers/close-icon.png') no-repeat 0 0;width:24px;height:24px;font-size: 0;background-size: 100% auto;position: absolute;right:20px;top:20px;z-index: 1;margin-top: 0;}
.rcl-promo-blk .modal-header {padding: 0;border-bottom: 0;}
.rcl-promo-blk .modal-dialog{left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%,0);-o-transform: translate(-50%,0);transform: translate(-50%,0) !important;}
.rcl-promo-blk .vertical-alignment-helper{display:table;height:100%;width:100%;}
.rcl-promo-blk .vertical-align-center{display:table-cell;vertical-align: middle;}
.rcl-promo-blk .modal-content{width: inherit;height: inherit;margin: 0 auto;}
.rcl-promo-blk .modal{padding-right: 0 !important;margin:0;}
.rcl-promo-blk .modal-body{padding: 0;}
.rcl-promo-blk .modal-contentin{position:relative;padding:50px 70px;}
.rcl-promo-blk .modal-contentin h3{font:21px/21px 'gtp_bold';margin:0;padding:0 0 30px;color:#000;text-transform:uppercase;letter-spacing:1px;}
.rcl-promo-blk .modal-contentin ol{padding:0 0 30px;margin:0;}
.rcl-promo-blk .modal-contentin li{font:16px/21px 'gtp_regular';margin:0;padding:0 0 15px;color:#000;list-style:none;}
.rcl-promo-blk .modal-contentin li.arabiccontent {direction:rtl;text-align: right;}
.agreebtn,.agreebtn:focus{letter-spacing:1px;text-align:center;float:left;width:125px;position:relative;z-index:5;background:#d22800;font:18px/18px 'gtp_bold';color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;margin-right:10px;}
.agreebtn:hover{color:#fff;text-decoration:none;}
.agreebtn .ms-icon {height:100%;width:0;background:#484848;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.agreebtn:hover .ms-icon {width:100%;left:0;}
.skipbtn,.skipbtn:focus{letter-spacing:1px;text-align:center;float:left;width:125px;position:relative;z-index:5;background:#484848;font:18px/18px 'gtp_bold';color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.skipbtn:hover{color:#fff;text-decoration:none;}
.skipbtn .ms-icon {height:100%;width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.skipbtn:hover .ms-icon {width:100%;left:0;}
.rcl-promo-blk .rcl-btn-blk{display:inline-block;vertical-align:top;width:100%;padding:0;}
@media (min-width: 768px){
.rcl-promo-blk .modal-dialog{width:750px; margin: 30px auto;}
}


@media (min-width: 768px){
.rcl-freetick-blk .modal-dialog{width:720px;}
}

@media (min-width:1024px){
.rcl-freetick-blk .modal-dialog{width:860px;margin:0 auto;}
}
@media(max-width:1919px) {
.rc-selectseat-block h4.rc-timeleft{right:10px !important;}


.rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google .btn-google{min-width:200px;padding:15px 10px 15px 40px;}
.rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb .btn-fb{min-width:200px;padding:15px 10px 15px 40px;}
.rxy-signin-blk .rxy-contact-info-inner{padding:40px !important;}

}
@media(max-width:1699px) {
.rxy-fnb-payment-gradtotal p{padding:10px 0;}
}
@media(max-width:1500px) {
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail{padding-right:15px;padding-left:15px;}
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail h3{}
/*Roxy Loyalty*/
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{margin:22px 0 0;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name{padding: 2px 0 0 108px;}
.seat-booking-timer{margin:10px 0 0;}
.rxc-fnbtab-wrap .nav-tabs{margin:50px 0 20px;}
.rxc-fnbtab-wrap .nav-tabs > li > a{font-size:24px;padding: 1px 0 2px;}
}
@media(max-width:1439px) {
.rxc-fnbtab-wrap .nav-tabs > li{padding:0 10px;}
.rxc-fnbtab-wrap .tab-content{padding:20px 10px;}
/*.rxc-fnbtab-wrap .rxc-fnbbox{margin-top:20px;margin-bottom:5px;}*/
.rc-selectseat-block .rc-select-seats.rc-fb-block h4{right:30px !important;}
/*.rc-selectseat-block .rc-select-seats-detail.fnb{padding-top:10px;}*/
    .gcaccordion .panel-default > .panel-heading h4 {
        position: relative !important;
        margin: 0;
        right: inherit !important;
        top: inherit !important;
        bottom: inherit !important;
        left: inherit !important;
        z-index: inherit !important;
    }
	.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{font-size:17px;}
	.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo .rxc-fnbprice{font-size:18px;}
   
}
@media(max-width:1199px) {
/*.rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:38px 0 0;}*/
.rxc-fnbtab-wrap .nav-tabs{margin:0 0 20px;}
.rxc-fnbtab-wrap .rxc-fnbrow{margin-right:-10px;margin-left:-10px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{padding-right:10px;padding-left:10px;}
/*.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{min-height:36px;font-size:17px;line-height:18px;}*/
.rxc-fnbtab-wrap .rxc-btnswrap{padding:30px 0 0;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn{font-size:23px;line-height:45px;}

.rxy-fnb-content-block .rxy-fnb-list-block{margin-right:1%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary{width:29%;}

.rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-cont p{font-size:15px;}
.rxc-fnbtab-wrap .nav-tabs { margin: 30px 0 20px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{font-size:15px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo .rxc-fnbprice{font-size:16px;}
}
@media(max-width:991px) {
.rxc-fnbtab-wrap .nav-tabs > li > a{font-size:20px;line-height:20px;padding:1px 0 2px;}
/*.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{width:50%;} H11012018*/
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) .cscreen-popup.fnb span.movietablist {left:auto;right:-35px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) span.movietablist:after {left:auto;right:30px;}
.rxc-fnbtab-wrap .rxc-btnswrap{padding:20px 0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rc-fb-constotal,.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal{font-size:16px;line-height:16px;}

.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:before, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:after{display:none;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details{padding:15px;margin:0;}
.rxy-fnb-content-block .rxy-fnb-list-block{float:none;width:auto;margin-right:0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary{float:none;width:auto;margin:0;}
.rxy-fnb-ticket-summary-info, .rxy-fnb-info, .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-payment-info{float:left;width:50%;padding:0;position:relative;}
.rxy-fnb-ticket-summary-info:after{width:1px;height:100%;background:#ddd;content:"";position:absolute;top:0;right:-1px;}
.rxy-fnb-ticket-summary-info{padding-right:15px;}
.rxy-fnb-info, .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-payment-info{padding-left:15px;}
.rxy-fnb-info:before, .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-payment-info:before{width:1px;height:100%;background:#ddd;content:"";position:absolute;top:0;left:0;}
/*Roxy Loyalty*/
.rcl-freetick-blk .modal-contentin .row2{width:100%;padding: 60px 20px 0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details hr{display: none;}
.rcl-promo-blk .modal-dialog{width:650px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {min-height: inherit;}
}
@media(max-width:767px) {
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols .cscreen-popup.fnb span.movietablist{background: #d22800;color:#fff; }
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols .cscreen-popup.fnb span.movietablist:after{border-top:15px solid #d22800;}

.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) .cscreen-popup.fnb span.movietablist {right:auto;left:-35px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) span.movietablist:after {right:auto;left:30px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) .cscreen-popup.fnb span.movietablist {left:auto;right:-35px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) span.movietablist:after {left:auto;right:30px;}
.rc-selectseat-block h4.rc-timeleft {left: 15px !important;}
/*.rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:50px 0 0;} H11012018*/
.rxc-fnbtab-wrap .nav-tabs{padding:15px 0;margin:0;}
.rxc-fnbtab-wrap .nav-tabs > li{padding:0 10px;}
.rxc-fnbtab-wrap .tab-content{padding:10px 5px;}
.rxc-fnbtab-wrap .rxc-fnbrow{margin-right:-5px;margin-left:-5px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{width:50%;padding-right:5px;padding-left:5px;min-height: 384px;}
/*.rxc-fnbtab-wrap .rxc-fnbbox{margin-top:15px;margin-bottom:15px;}*/
/*.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{font-size:15px;line-height:16px;}*/
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody .rxc-fnbbody-inner{margin:0;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody .rxc-fnbbody-inner:before{display:none;}
/*.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbbody figure > img{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}*/
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo{height:150px;padding:10px 10px 20px;/*background:#d22800;position:static;transform:none;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;*/}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo.nochild{height:auto;padding-bottom:30px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul{max-width:none;text-align:center;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul li{float:none;margin:0 1px 4px;display:inline-block;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul li a{font-size:13px;line-height:20px;padding:0 5px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-lifive li a, .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-lisix li a, .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo ul.rxc-liseven li a{line-height:20px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter{margin:-20px auto 0;position:relative;left:auto;bottom:auto;transform:none;}
.rxc-fnbtab-wrap .rxc-btnswrap{padding:20px 0;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn{min-width:90px;font-size:20px;line-height:40px;padding:0 15px;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnsec span{padding-right:25px;padding-left:10px;}

/*.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail h3{float:left;}*/
/*Roxy Loyalty*/
.rcl-freetick-blk .modal{margin:15px;}
.rcl-freetick-blk .modal-contentin .row1{min-height:100px;background-size: 10% auto;}
.yesbtn, .yesbtn:focus,.nobtn, .nobtn:focus{font-size:20px;}
.rcl-btn-blk{padding:0 0 20px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details{margin: 0 0 15px;}
.rcl-freetick-blk .modal-contentin .row1.row10 {min-height: 100px;background-size: 12% auto;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a{font-size:16px;padding:10px;}
}
@media(max-width:680px) {
.rcl-freetick-blk .modal-contentin .row1{background-size: 12% auto;}
}
/*Roxy Loyalty*/
@media(max-width:660px) {
.rc-earnpoint-blk-fb .ep-cont {width:544px;    float: right;}
.rc-earnpoint-blk-fb .ep-cont p {font-size:17px;padding: 12px 10px;}
.rcl-freetick-blk .modal-contentin .row1.row10 {background-size: 14% auto;}
}
@media(max-width:639px) {
.rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:0;}
.rxc-fnbtab-wrap .tab-content{padding:15px;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn{min-width:70px;font-size:18px;line-height:36px;padding:0 10px;}
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn.btnsec span{padding-right:20px;}
.rxc-fnbtab-wrap .rxc-fnbbox{margin-top:0;margin-bottom:15px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) .cscreen-popup.fnb span.movietablist {left:auto;right:-35px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) span.movietablist:after {left:auto;right:30px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) .cscreen-popup.fnb span.movietablist {left:auto;right:-35px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) span.movietablist:after {left:auto;right:30px;}
/*Roxy Loyalty*/
.rc-earnpoint-blk-fb .ep-cont{width: 485px;font-size:15px;}
.rc-earnpoint-blk-fb .ep-cont p{font-size: 15px}
.rxc-fnbtab-wrap .nav-tabs > li > a{font-size:16px;line-height:16px;}
}
/*Roxy Loyalty*/
@media(max-width:580px) {
.rc-earnpoint-blk-fb .ep-cont{width: 470px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-cont,.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-cont1{width:75%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count2,.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count3{width:25%;}
.rc-saved-cardblk #ulsavedcard .list5{padding: 3px 5px 0;}
}
/*Roxy Loyalty*/
@media(max-width:567px) {
.rcl-freetick-blk .modal-contentin .row1:before{background-position: center center;}
.rcl-freetick-blk .modal-contentin .row1{background-size: 15% auto;}
.yesbtn, .yesbtn:focus{width:100%;margin:10px 0 0;}
.nobtn, .nobtn:focus{width:100%;}
.rc-earnpoint-blk-fb .ep-cont p{font-size:18px;padding:10px 15px;}
.rc-earnpoint-blk-fb .ep-cont{width: 370px;}
.rcl-freetick-blk .modal-contentin .row1.row10 {background-size: 18% auto;}
.rcl-freetick-blk .modal-contentin .row2 h2{font-size:20px;line-height:26px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-week{font-size:20px;}
}
@media(max-width:479px) {
    
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols .cscreen-popup.fnb span.movietablist{min-width:200px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) .cscreen-popup.fnb span.movietablist {right:auto;left:-35px;min-width:200px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(3n+3) span.movietablist:after {right:auto;left:30px;}

.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) .cscreen-popup.fnb span.movietablist {right:auto;left:-111px;min-width:200px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) span.movietablist:after {right:auto;left:107px;}

.rxc-fnbtab-wrap .nav-tabs > li{padding:0 0 0 10px;}
/*.rxc-fnbtab-wrap .nav-tabs > li > a{font-size:15px;font-family:'gtpm_regular';padding:0 0 1px;word-spacing:-5px;}*/
.rxc-fnbtab-wrap .rxc-fnbrow{margin-right:-15px;margin-left:-15px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{width:50%;padding-right:15px;padding-left:15px;}
/*.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{min-height:10px;}*/
.rxc-fnbtab-wrap .rxc-btnswrap .rxc-btn{font-size:16px;line-height:36px;}
/*Roxy Loyalty*/
.rcl-freetick-blk .modal-contentin .row2 h2{font-size:18px;line-height:24px;}
.rcl-freetick-blk .modal-contentin .row1{background-size: 17% auto;}
.rcl-freetick-blk .modal-contentin .row1:before{background-position:center;background-size:100% auto;left:14px;}
.rcl-freetick-blk .modal-contentin .row1:after {left: 50%;margin-left: -15px;bottom: -21px;width: 30px;height: 22px;background-size: 100% auto;}
.rcl-freetick-blk .modal-contentin .row2{padding: 40px 15px 0;}
.rcl-freetick-blk .modal-contentin .row2 .rc-week{font-size:18px;line-height:18px;padding: 12px 15px 0 0;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttime{margin: 20px 0 25px;}
.yesbtn, .yesbtn:focus, .nobtn, .nobtn:focus{font-size: 16px;padding:10px 0;}
.rcl-btn-blk{padding: 0 0 15px;}
.rc-earnpoint-blk-fb .ep-cont{width:300px;}
.rcl-freetick-blk .modal-contentin .row1.row10 {background-size: 18% auto;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details hr{display: block;}
/*.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle{font-size:16px;}*/
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a{text-transform: none;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .btn-default{font-size:16px;}
.rxc-fnbtab-wrap .nav-tabs > li:first-child {padding-left: 15px;}
}
/*Roxy Loyalty*/

@media(max-width:420px) {
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) .cscreen-popup.fnb span.movietablist {left:-131px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) span.movietablist:after{left:126px;}
}

@media(max-width:385px) {
.rcl-freetick-blk .modal-contentin .row1:before{left:12px;}
.rc-earnpoint-blk-fb .ep-cont p{font-size: 14px;padding: 10px;line-height: 20px;}
.rc-earnpoint-blk-fb .ep-cont{width:260px;}
.rcl-freetick-blk .modal-contentin .row1.row10 {background-size: 20% auto;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {min-height: 40px;}
 }
/*Roxy Loyalty*/
@media(max-width:380px) {
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) .cscreen-popup.fnb span.movietablist{ left: -152px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) span.movietablist:after{left:148px;}
.rcl-freetick-blk .modal-contentin .row2 h2{font-size: 16px;line-height: 20px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-week{font-size:16px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .btn-default{font-size:14px;}
.rcl-freetick-blk .modal-contentin .row2 .rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a{font-size:14px;text-transform: none;}
}
@media(max-width:374px) {
.rc-earnpoint-blk-fb .ep-cont{width: 250px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) .cscreen-popup.fnb span.movietablist{right:auto;left:-35px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols:nth-child(2n+2) span.movietablist:after{right:auto;left:30px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {min-height: inherit;}
}
@media(max-width:359px) {
.rcl-freetick-blk .modal{margin: 0 15px;}
.rcl-freetick-blk .close{width: 20px;height: 20px;top: -30px;}
.rc-earnpoint-blk-fb .ep-cont{width: 215px;}
.rcl-freetick-blk .modal-contentin .row1.row10 {background-size: 25% auto;}
}
/*Confirmation*/
.rc-confirmation-block ul.rc-conf-icon li a{background: url(../images/select-seats/conf-icons.png) 0 0 no-repeat;}
.rc-confirmation-block{padding:90px 0;/*overflow:hidden;*/width:735px;margin: 0 auto;}
.rc-confirmation-block .roxy-title h1{padding:0;}
.rc-confirmation-block .roxy-title h1 span{font: 30px/30px 'gtp_bold';padding:15px 0;}
.rc-confirmation-block .roxy-title.titleanimation h1 span:before{width:75%;left:15%;}
.rc-confirmation-block h2{color:rgba(45,41,38,0.8);font:30px/30px 'gtp_regular';text-align:center;padding:50px 0 30px;margin:0;}
.rc-confirmation-block h2.tabview{color:#000;font:18px/18px 'gtp_regular';text-align:center;padding:10px 0 0;margin:0;display:none;}
.rc-confirmation-block h4{color:#2d2926;font:20px/20px 'gtp_regular';text-align:center;padding:30px 0 0;margin:0;}
.rc-confirmation-block h4 a{color:#d12800;text-decoration:none;border-bottom:1px solid #d12800;}
.rc-confirmation-block .rc-earnpoint-blk-fb{margin:0;text-align:center;}
.rc-confirmation-block .rc-confirmation-block-wht{background:#f1f1f1;padding:32px 60px 38px;position:relative;z-index:1;display:inline-block;width:100%;margin-top:50px;}
.rc-confirmation-block .rc-confirmation-block-wht:before{position:absolute;left:0;top:-28px;content:'';width:100%;height:28px;background: url(../images/roxy-loyalty-confirmation/top-curve.png) 0 0 no-repeat;}
.rc-confirmation-block .rc-confirmation-block-wht:after {position:absolute;left:0;bottom:-22px;content:''; width:100%;height:22px;background: url(../images/roxy-loyalty-confirmation/btm-curve.png) 0 0 no-repeat;}

.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left{float:left;width:100%;box-sizing:border-box;position:relative;padding-top:50px;}
/*.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail{float:left;width:100%;position:relative;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail{float:left;width:100%;position:relative;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail h3,.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail h3{color:#2d2926;font:24px/24px 'gtp_regular';margin:0;padding:0 0 20px;text-transform:uppercase;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p{color:#a8a8a8;font:15px/16px 'gtp_regular';margin:0;padding:0 15px 15px 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p{color:#a8a8a8;font:15px/16px 'gtp_regular';margin:0;padding:0 15px 10px 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total{float:left;width:100%;padding:0;color:#12151f;font:16px/20px 'gtp_regular';text-transform:uppercase;margin:0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total span{color:#d22800;font:14px 'gtp_bold';}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total label{ margin:0;color:#12151f;font:16px/20px 'gtp_regular';text-transform:uppercase; }
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total.rc-mt53{margin:53px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total span.rc-plus{float:right;color:#959595;font:25px 'gtp_bold';padding:0 100px 0 0;margin:-15px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left p.rc-totalred{color:#12151f;font:16px/22px 'gtp_regular';text-transform:uppercase;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left p.rc-totalred span{color:#d22800;font:30px 'gtp_regular';}*/

.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right{float:left;width:100%;position:relative;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{float:left;width:35%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col2{float:left;width:65%;border-bottom:1px solid #a8a8a8;padding:0 0 25px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right h5{font:18px/18px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;margin:0;}
ul.rcl-conf1{display:inline-block;width:100%;margin:0 0 40px;}
ul.rcl-conf1 li{display:inline-block;vertical-align:top;color:#474747;font:16px/16px 'gtp_regular';margin:0;padding:10px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right h3{font:20px/20px 'GTPressuraTrial-Bold';margin:0;padding:0 0 10px;color:#000;text-transform:uppercase;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right h3 span{}
.rc-confirmation-block .rc-confirmation-block-wht .rc-booking-seats{color:#474747;font:17px/17px 'gtp_regular';}
.rc-confirmation-block .rc-confirmation-block-wht .rc-booking-seats.rc-seat-length{padding-right:70px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-booking-seats span{font-family:'GTPressuraTrial-Bold';}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf3 p{margin:35px 0 0;color:#333232;font:17px/17px 'gtp_regular';}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1 p{color:#000;font:16px/16px 'gtp_regular';padding:10px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf2{position:relative;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf4{position:absolute;right:0;top:0;text-align:center;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf4 h5{color:#000;font:20px/20px 'gtp_bold';}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf4 h5 span{color:#474747;padding:10px 0 0;font:17px/17px 'gtp_regular';display: inline-block;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1 img{width:150px;}
.rc-confirmation-block .rc-confirmation-block-wht .col4{display:inline-block;width:100%;margin-top:20px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left h3{font:18px/18px 'GTPressuraTrial-Bold';margin:0;padding:0 0 10px;color:#000;text-transform:uppercase;width:100%;display:inline-block;vertical-align:top;}
.rc-confirmation-block .rc-confirmation-block-wht .row01 p{color:#474747;font:16px/16px 'gtp_regular';margin:0;padding:0 0 15px;}
.rc-confirmation-block .rc-confirmation-block-wht .row01 .cf-t2{color:#474747;font:18px/18px 'gtp_regular';text-transform:uppercase;display: inline-block;text-align:right;width:20%;}
.rc-confirmation-block .rc-confirmation-block-wht .row01 .cf-t1{display: inline-block;text-align:left;width:80%;}
.rc-confirmation-block .rc-confirmation-block-wht hr{margin-top:10px;margin-bottom: 20px;border: 0;border-top: 1px solid #a8a8a8;width:100%;display:inline-block;vertical-align:top;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-totalred{color:#000  !important;font:20px/20px 'GTPressuraTrial-Bold' !important;text-align:right;}
.rc-confirmation-block .rc-confirmation-block-wht .col5{float:left;width:100%;}
.rc-confirmation-block .rc-confirmation-block-wht .col6{float:right;margin-top:-25px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-payment-detail p{margin:0;color:#333232;font:17px/17px 'gtp_regular';padding:0 0 10px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-payment-detail .row0 p{margin:0;color: #333232;font: 17px/17px 'gtp_regular';padding: 0 0 10px;}
.rc-confirmation-block .rc-confirmation-block-wht .para-cf2{padding: 0 0 5px;width:100%;display:inline-block;vertical-align:top;}
.rc-confirmation-block .rc-confirmation-block-wht .col5 p span{padding: 5px 0 0;width:100%;display:inline-block;vertical-align:top;}
.rc-confirmation-block .rc-confirmation-block-wht .para-cf4,.rc-confirmation-block .rc-confirmation-block-wht .col6{color:#000;font:18px/18px 'gtp_regular';text-transform: uppercase;}
.para-cf1{color:#d12800;font:18px/18px 'gtp_regular';text-transform: uppercase;padding:35px 0 0;}
.rc-confirmation-block .rcl-btn-blk{display:inherit;width:auto;text-align:center;margin-top:40px;}
.rc-confirmation-block .yesbtn{float:none;width:auto;font:20px/20px 'gtp_bold';padding:20px 40px 20px 85px;display:inline-block;margin:30px 0 0;position:relative;}
.rc-confirmation-block .yesbtn:before,.rc-confirmation-block .nobtn:after{background: url(../images/roxy-loyalty-confirmation/cm-icons.png) 0 0 no-repeat;}
.rc-confirmation-block .yesbtn:before{position:absolute;left:26px;top:15px;content:'';width:30px;height:29px;background-position:center top;}
.rc-confirmation-block .nobtn{float:none;width:auto;background:#474747;font:20px/20px 'gtp_bold';padding:20px 85px 20px 40px;display:inline-block;margin:30px 0 0;position:relative;}
.rc-confirmation-block .nobtn:after{position:absolute;right:30px;top:14px;content:'';width:22px;height:32px;background-position:center -48px;}
.rc-confirmation-block .yesbtn .ms-icon {background:#474747;}
.diamond-icon{display:none;}
.rc-confirmation-block .rc-earnpoint-blk-fb{width:75%;margin:0 auto;}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont{width:auto;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col1{display:table-cell;vertical-align:middle;width:12%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{display:table-cell;vertical-align:middle;width:88%;}
/*.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right:after{position:absolute;right:0;bottom:-54px;border:1px solid #acacac;content:'';width:190px;height:350px;border-width:0 1px 1px 0;display:none;}*/
/*.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid {
    width: 100%;
    border: 2px dashed #dd5b3d;
    position: relative;
    float: left;
}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid:before{position:absolute;left:69px;top:-2px;content:'';width:33px;height:13px;background-position:center -1843px;background-color: #f1f1f1;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid:after{position:absolute;left:69px;bottom:-2px;content:'';width:33px;height:13px;background-position:center -1874px;background-color: #f1f1f1;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left{width:100%;float:left;text-align:center;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid0{width:100%;float:left;position:relative;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid0:before{position:absolute;left:-2px;top:50%;content:'';width:57px;height:88px;background:#f1f1f1 url(../images/select-seats/rc-half-circle.png) 0 0 no-repeat;margin-top:-44px;}



.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5{color:#000;font:34px/26px 'gtp_regular';text-transform:uppercase;margin:0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span{color:#000;font-size:16px;position:relative;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:before{position:absolute;left:-80px;top:10px;content:'';background-position:center -1809px;width:70px;height:5px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:after{position:absolute;right:-80px;top:9px;content: '';background-position:center -1809px;width:70px;height:5px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6{color:#000;font:18px/18px 'gtp_regular';text-transform:uppercase;margin:0;padding:0 0 2px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6 span{font:18px 'gtp_light';}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p{color:#7c7c7c;margin:0;padding:2px 0 8px;font:14px/18px 'gtp_regular';text-transform:uppercase;vertical-align: middle;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-calander-icon{width:14px;height:20px;background:url('../images/select-seats/date-icon.png') no-repeat 0 0;display:inline-block;margin:0 6px 0 0;vertical-align: middle;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-time-icon{width:15px;height:20px;background:url('../images/select-seats/time-icon.png') no-repeat 0 0;display:inline-block;margin:0 5px 0 10px;vertical-align: middle;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right{width:100%;float:left;padding:0 0 25px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right h5{text-align:center;color:#d22800;font:32px/24px 'gtp_regular';text-transform:uppercase;margin:0;padding:0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right h5 span{color:#12151f;font-size:14px;letter-spacing:6px;}*/
.rc-confirmation-block ul.rc-conf-icon {
    padding: 0 0 80px 335px;
}
.rc-confirmation-block ul.rc-conf-icon li{float:left;margin-right:1px;width:50px;}
.rc-confirmation-block ul.rc-conf-icon li a{display:block;text-indent:-99999px;height:50px;}
.rc-confirmation-block ul.rc-conf-icon li.rc-print-icon a{background-position:0 0;}
.rc-confirmation-block ul.rc-conf-icon li.rc-share-icon a{background-position:0 -50px;}
.rc-confirmation-block ul.rc-conf-icon li.rc-sms-icon a{background-position:-51px 0;}
.rc-confirmation-block ul.rc-conf-icon li.rc-home-icon{float:right;padding:8px 245px 0 0;}
.rc-confirmation-block ul.rc-conf-icon li.rc-home-icon a {background: url(../images/select-seats/home-icon.png)0 0 no-repeat;width:44px;height:44px;}

.rxy-confirm-block {float:left;width:100%;padding-bottom:0;}
.rxy-confirm-block .rxy-contact-info-block{/*width: 779px;*/width:37%;float: left;/*background: #f1f1f1 url('../images/confirmlogin/shadow-contact-info.png') no-repeat right center;*/padding:0;z-index:1;position:relative;margin:80px 0 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner{padding:50px;float: left;border:1px solid #e6e6e6;border-color:rgba(128,128,128,0.2);width: 100%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input{/*float:left;*/width:100%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input {padding-top:20px;}
.rxy-confirm-block.social-login-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input {margin-top:30px;}
.rxy-confirm-block.social-login-block .rxy-contact-info-block {width:100%; background:#f1f1f1;position:relative;}
.rxy-confirm-block.social-login-block .rxy-contact-info-block .rxy-contact-info-inner {width:300px; left:50%; position:relative; margin-left:-150px;}
.rxy-login-input-new{padding-top:15px !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3{margin:0;color: #2d2926;font:24px/32px 'gtp_bold';text-transform:uppercase;display:inline-block;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p{margin:0;color: #2d2926;font:14px/14px 'gtp_regular';padding-top:5px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn{float:left;width:100%;margin:25px 0 15px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li{float:left;text-transform:uppercase;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{padding:10px 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li{margin-bottom:0;float:none}
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li:nth-child(2n+1) {margin-right:20px;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input{width:100%;line-height:55px;height:55px;padding: 15px 45px 10px 0px;background:transparent;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li{position:relative;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-emailid span, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-passwordinput span{position:absolute;content:'';height:25px; width:20px;top:15px;right:20px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-emailid span{background-position: -24px 5px !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-passwordinput span{background-position: -60px 5px !important;cursor:pointer;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-emailid span, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-passwordinput span, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-emailid .rc-fieldicon, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-mobilenumber .rc-fieldicon{background:url('../images/confirmlogin/sprite-contact-info-login.png') no-repeat 0 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input[placeholder], [placeholder], *[placeholder] {/*color:#9d9d9d !important;*/color:#000 !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input::-webkit-input-placeholder {color:#9d9d9d;font:18px/18px 'gtp_regular';}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input li {margin-bottom:20px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-passwordinput {padding-top: 10px;margin-bottom:5px !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn{margin:0;float: left;width: 100%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li{float:none;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-confirm-loginbtn{padding-top: 40px;}
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn{float:left;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login {position: relative;width: 100%;text-align: center;z-index: 10;background: #d22800;font: 24px/28px 'gtp_bold';color: #ebe6e6;text-transform: uppercase;display: inline-block;text-decoration: none;padding: 0 35px;z-index: 1;height: 60px;line-height: 60px;margin-bottom: 45px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login:hover {color: #fff;text-decoration: none;}

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login .ms-icon {height:100%; width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login:hover .ms-icon {width:100%; left:0;}

.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now .ms-icon {height:100%; width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now:hover{color:#000;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now:hover .ms-icon {width:100%; left:0;}



/*Country Code BS Select(Contact Info(Booking without signin))*/
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .group input {padding-left:103px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .group label {left:103px;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select {max-height:55px;height:100%;padding:1px;padding-right:0;position:absolute;top:0;left:0;z-index:1001;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select:after {width:1px;height:50%;background:#ccc;content:"";position:absolute;top:25%;right:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:88px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default {height:100%;font:17px 'gtp_regular';color:#101010;background:none;padding-left:15px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default:active:hover,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default.active:hover,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .open > .dropdown-toggle.btn-default:hover,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default:active:focus,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default.active:focus,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .open > .dropdown-toggle.btn-default:focus,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default:active.focus,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default.active.focus,
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .open > .dropdown-toggle.btn-default.focus {color:#101010;background:none;border:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select.btn-group .dropdown-toggle .caret {width:10px;height:6px;background:url(../images/ic-arrow-down.png) no-repeat 0 0;border:0;margin-top:-3px;right:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select.btn-group.open .dropdown-toggle .caret {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .dropdown-menu {max-height:180px !important;background:#d22800;padding:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select.btn-group .dropdown-menu li {float:none;width:100%;margin:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select.btn-group .dropdown-menu li a {font:16px/26px 'gtp_regular';color:#ebe6e6;padding:5px 15px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .dropdown-menu > li > a:hover, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .dropdown-menu > li > a:focus {color:#ebe6e6;background:#2d2926;}
/*E.O.Country Code BS Select(Contact Info(Booking without signin))*/

.rxy-login-input-signup {width: 48.4%;text-align: center;}
.rxy-login-input-signup a.login {width:100%;position: relative;z-index: 10;background: #d22800;font: 15px/15px 'gtpm_regular';color: #ebe6e6;text-transform: uppercase;display: inline-block;text-decoration: none;padding: 0 35px;z-index: 1;height: 55px;line-height: 55px;}
.rxy-login-input-signup a.login:hover {color: #fff;text-decoration: none;}
.rxy-login-input-signup a.login .ms-icon {height:100%; width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rxy-login-input-signup a.login:hover .ms-icon {width:100%; left:0;}


.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login {position: relative;z-index: 1;background:transparent;font: 15px/20px 'gtp_regular';color: #000;border:0;text-transform: uppercase;display: inline-block;text-decoration: none;padding:0;height:20px;letter-spacing:1px;}
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login:hover {text-decoration: none;color: #ebe6e6;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login .ms-icon {height:100%; width:0;background: #2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login:hover .ms-icon {width:100%; left:0;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup { width: 100%; color: #000;text-transform: uppercase;font: 18px/22px 'GTPressuraTrial-Regular';text-align: center; display: inline-block;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup a{font:19px/23px 'gtp_regular';color: #000;text-decoration: underline;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #d22800;}
.rxy-confirm-block .rxy-loginguest-block{padding-left:100px;/*width: 615px;*/width:63%;float:right;position:relative;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup1 { width: 100%; color: #000;text-transform: uppercase;font: 18px/22px 'GTPressuraTrial-Regular';text-align: left; display: inline-block;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup1 a{font:19px/23px 'gtp_regular';color: #000;text-decoration: underline;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #d22800;}

.rxy-login-right{background:url(../images/pop-up/sigin-right-banner.jpg) no-repeat 0 0;padding:80px 0 100px 90px;overflow:hidden;}
.rxy-login-right:after{position:absolute;content:'';width:108.9%;height:100%;right:-186px;background:#232323;top:0;z-index:-1;}

.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .join-roxy{font: 34px/38px 'gtp_bold';color:#000;margin:0;text-transform:uppercase;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more {font: 22px/26px 'gtp_regular';padding-bottom:22px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more a{font: 14px/18px 'gtp_bold';text-transform:uppercase;color:#d22800;border-bottom: 1px solid #d22800;text-decoration:none;}
.roxy-icons-groups{}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups{font-size:0;padding:50px 0 30px;margin:0 0 0 -30px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li{display:inline-block;width:33.33%;text-align:center;padding:0 30px;vertical-align:top;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li p{font: 20px/24px 'gtp_regular';color:#fff;text-transform:uppercase;padding-top:10px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li figure{display:inline-block;line-height:115px;vertical-align: middle;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li figure img{margin:0 auto;display:inline-block;width:100px;height:105px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk {position:relative;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk:after {position: absolute;content: '';top: 0;bottom: 0;width: 544px;height: 1px;left: 50%;background: url(../images/pop-up/gradient-border.png) no-repeat 0 0;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk li{text-align:center;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk h2{font:32px/36px 'gtp_regular';color:#fff;text-transform:uppercase;margin:0;padding:30px 0 18px 0;display:inline-block;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now {position: relative;text-align: center;z-index: 10;background: #d22800;font: 24px/28px 'gtp_bold';color: #ebe6e6;text-transform: uppercase;text-decoration: none;padding: 15px 70px;display:inline-block;z-index: 1;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner h3{margin:0;color: #2d2926;font:32px/32px 'gtp_regular';}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p{margin:0;color: #2d2926;font:16px/18px 'gtp_regular';padding-top:5px;}
p.newtitle {padding:0 0 15px;line-height:16px !important;}
p.newtitle span{color:#d22800}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li input{width:495px;line-height: 55px;height:55px;padding:15px 45px 15px 15px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li{position:relative; margin-bottom:20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-emailid .rc-fieldicon, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-mobilenumber .rc-fieldicon {position:absolute;content:'';height:25px; width:20px;top:15px;right:20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-emailid .rc-fieldicon {background-position: -24px 5px !important;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-mobilenumber .rc-fieldicon {width:20px;height:29px;background-position:-146px 0 !important;top:13px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li input[placeholder], [placeholder], *[placeholder] {color:#9d9d9d !important;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li input::-webkit-input-placeholder {color:#9d9d9d;font:18px/18px 'gtp_regular';}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest {position: relative;z-index: 10;background: #2d2926;font: 15px/14px 'gtpm_regular';color: #ebe6e6;text-transform: uppercase;display: inline-block;text-decoration: none;padding:0 35px;z-index: 1;margin-top:2px;height:55px;line-height:55px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest:hover {color: #fff;text-decoration: none;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest .ms-icon {height:100%; width:0;background: #d22800;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest:hover .ms-icon {border:1px solid #d22800;width:100%; left:0;}
/*Country Code BS Select*/
/*.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group input {padding-left:103px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group label {left:103px;}*/
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select {max-height:55px;height:100%;padding:1px;padding-right:0;position:absolute;top:0;left:0;z-index:1001;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select:after {width:1px;height:50%;background:#ccc;content:"";position:absolute;top:25%;right:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:88px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default {height:100%;font:17px 'gtp_regular';color:#101010;background:none;padding-left:15px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default:active:hover,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default.active:hover,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .open > .dropdown-toggle.btn-default:hover,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default:active:focus,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default.active:focus,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .open > .dropdown-toggle.btn-default:focus,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default:active.focus,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default.active.focus,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .open > .dropdown-toggle.btn-default.focus {color:#101010;background:none;border:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select.btn-group .dropdown-toggle .caret {width:10px;height:6px;background:url(../images/ic-arrow-down.png) no-repeat 0 0;border:0;margin-top:-3px;right:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select.btn-group.open .dropdown-toggle .caret {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .dropdown-menu {max-height:180px !important;background:#d22800;padding:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select.btn-group .dropdown-menu li {float:none;margin:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select.btn-group .dropdown-menu li a {font:16px/26px 'gtp_regular';color:#ebe6e6;padding:5px 15px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .dropdown-menu > li > a:hover,
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .dropdown-menu > li > a:focus {color:#ebe6e6;background:#2d2926;}
/*E.O.Country Code BS Select*/
.rc-seatbtm-blk{display:none;}
.forgotModal{position:relative;}
.forgotModal .modal-dialog{position: absolute;left: 50%;margin-left: -300px;top: 50%;margin-top: -120px;}
.forgotModal .modal {background: rgba(213,212,212,0.8);}
.forgotModal .modal-content{padding: 55px 45px;border-radius:0;}
.forgotModal p{color: #d22800;font: 20px/20px 'gtp_regular';padding: 0 0 20px;}
.forgotModal .input-group-addon {padding: 6px 12px 0px;color: #fff;background-color: #d22800;border: 0;border-radius: 0;font: 20px/22px 'gtp_bold';cursor: pointer;}
.forgotModal input.form-control{height: 60px;transition:none;border-radius:0;box-shadow:none;border: 1px solid #f1f1f1;}
.forgotModal input:focus{border: 1px solid #f1f1f1;}
.rc-selectseat-block .rc-selectseatin .roxy-title h1 span{font:30px/30px 'gtp_bold';}

.rxy-confirm-block .group{position:relative;}
.rxy-confirm-block input {display: block;border-bottom: 1px solid #ccc;border-left: 0;border-right: 0;border-top: 0;border-bottom-color:#c3c3c3;}
.rxy-confirm-block input:focus{ outline:none; }
.rxy-confirm-block label.new{color:#000;font:15px/15px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:0;top:30px;margin:0;transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
.rxy-confirm-block input:focus ~ label.new, .rxy-confirm-block .group.active label.new{top:-20px;color:#999;/*left:0;*/font-size:14px;}

.rxy-confirm-block .bar{ position:relative; display:block; width:100%; }
.rxy-confirm-block .bar:before, .rxy-confirm-block .bar:after{content:'';height:2px; width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;transition: all 0.4s ease;}
.rxy-confirm-block .bar:before {left:50%;}
.rxy-confirm-block .bar:after {right:50%;}
.rxy-confirm-block input:focus ~ .bar:before, .rxy-confirm-block input:focus ~ .bar:after{width:50%;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google{float: left;border-radius: 0;background: #3b5998 url(../images/pop-up/btn-icon-fb.png) 20px center no-repeat;padding:15px 0 15px 50px;font-family: 'gtp_regular';color: #fff;font-size: 14px;text-transform: uppercase;margin-right: 15px;letter-spacing: 1px;line-height:23px;height:55px;text-align: left;min-width: 223px;border-color:#3b5998;}
.rxy-social-login-btn li.rxy-sign-google .btn-google{float: left;border-radius: 0;background: #ffffff url(../images/pop-up/btn-icon-google.png) 20px center no-repeat;padding:15px 0 15px 50px;font-family: 'gtp_regular';color: #222222;font-size: 14px;text-transform: uppercase;letter-spacing: 1px;line-height:23px;height:55px;text-align: left;border: 1px solid #cccccc;margin-right:0;min-width: 223px;}
/*.rxy-social-login-btn li.rxy-sign-google .btn-google {background-position:11px center} Hided01032019*/
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{text-indent:-9999px;left;background:url('../images/confirmlogin/rxy-login-or.png') 4px 11px no-repeat;padding:10px 10px 10px 26px; margin-top:10px;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{border-radius:2px; margin-top:25px;position:relative;width:100%;text-align:center;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or .or-text {font: 17px/28px 'gtp_regular';color:#222;width: 28px;height: 28px;background:#f8f8f8;-webkit-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;letter-spacing: 1px;/*width: 30px;height: 30px;position:absolute;top:-5px;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);left:50%; Hided01032019*/display:block;margin:0 auto;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or .or-text span{display:block;/*text-align: center;vertical-align: middle;color:#000; Hided01032019*/}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or:after {position: absolute;content: '';width: 100%;height: 1px;top:50%;background:#cecece;background:rgba(34,34,34,0.22);/*background: #9d9d9d; Hided01032019*/left: 0;bottom: 0;z-index: -1;}

/*Animation*/
.no-animation-element li.no-animation {transition: none !important;}
.rc-select-seat-header .rc-select-seat-headerin ul li:nth-child(1){opacity:0; position:relative; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;left:-50%}
.rc-select-seat-header .rc-select-seat-headerin ul.in-view li:nth-child(1){opacity:1; left:0;}

.rc-select-seat-header .rc-select-seat-headerin ul li:nth-child(2){opacity:0; position:relative; -webkit-transition: all 0.5s 0.5s ease; -ms-transition: all 0.5s 0.5s ease; -o-transition: all 0.5s 0.5s ease; transition: all 0.5s 0.5s ease;left:-5%}
.rc-select-seat-header .rc-select-seat-headerin ul.in-view li:nth-child(2){opacity:1; left:0;}

.rc-select-seat-header .rc-select-seat-headerin ul li:nth-child(3){opacity:0; position:relative; -webkit-transition: all 0.5s 1s ease; -ms-transition: all 0.5s 1s ease; -o-transition: all 0.5s 1s ease; transition: all 0.5s 1s ease;left:-5%}
.rc-select-seat-header .rc-select-seat-headerin ul.in-view li:nth-child(3){opacity:1; left:0;}

.rc-select-seat-header .rc-select-seat-headerin ul li:nth-child(4){opacity:0; position:relative; -webkit-transition: all 0.5s 1.5s ease; -ms-transition: all 0.5s 2.5s ease; -o-transition: all 0.5s 1.5s ease; transition: all 0.5s 1.5s ease;left:-5%}
.rc-select-seat-header .rc-select-seat-headerin ul.in-view li:nth-child(4){opacity:1; left:0;}

.rc-select-seat-header .rc-select-seat-headerin ul li:nth-child(5){opacity:0; position:relative; -webkit-transition: all 0.5s 2s ease; -ms-transition: all 0.5s 2s ease; -o-transition: all 0.5s 2s ease; transition: all 0.5s 2s ease;left:-5%}
.rc-select-seat-header .rc-select-seat-headerin ul.in-view li:nth-child(5){opacity:1; left:0;}

.rc-selectseat-red-block figure{opacity:0.5; -webkit-transform: scale(0.02); transform: scale(0.02); -webkit-transition: all 2s ease; -ms-transition: all 2s ease; -o-transition: all 2s ease; transition:  all 2s ease;}
.rc-selectseat-red-block.in-view figure{opacity:1; -webkit-transform: scale(1); transform: scale(1);}

/*.rc-confirmation-block h1{opacity:0; position:relative; -webkit-transition: all 2.5s ease; -ms-transition: all 2.5s ease; -o-transition: all 2.5s ease; transition: all 2.5s ease;left:-50%}
.rc-confirmation-block.in-view h1{opacity:1; left:0;}

.rc-confirmation-block h2{opacity:0; position:relative; -webkit-transition: all 2s ease; -ms-transition: all 2s ease; -o-transition: all 2s ease; transition: all 2s ease; right:-50%}
.rc-confirmation-block.in-view h2{opacity:1; right:0;}*/
/*Qr Code*/
.rc-qr-code{margin:-65px 0 0;padding: 0 0 20px;}
.rc-qr-code img{width:120px;border:1px solid #e4e4e4;background:#fff;padding:8px;}
.rc-nextbtn{display:none}
.rc-confirmation-block.qrcode .rc-confirmation-block-wht .rc-conf-right h3{padding-bottom:30px;}
.rc-confirmation-block.qrcode .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left{padding-top:30px;}
.rc-confirmation-block.qrcode .rc-confirmation-block-wht .rc-conf-right .rc-bookingid0 .rc-qr-code{display:none;}

/* 03.02.2017*/
.promotional-login .rxy-contact-info-block{width: 100%;float:left; border-top: 4px solid #f54d2b;background: #f1f1f1;padding:25px 65px 0;z-index:1;position:relative;}
.promotional-login .rxy-contact-info-block .rxy-contact-info-inner p.exp-entert {padding-bottom:30px;}
.promotional-login .rxy-contact-info-block .rxy-contact-info-inner {width:52%;margin:0 auto;float:none;}


/*06092017*/
.nexttbtm{text-decoration:none;float:right;position: relative;z-index: 5;border:1px solid #d22800;background: #d22800;font: 24px/24px 'gtp_bold';color: #fff;text-transform: uppercase;display: inline-block;text-decoration: none;padding: 10px 43px;margin: 15px 0 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.nexttbtm:after {position: absolute;right: 20px;top: 17px;width: 11px;height: 20px;background-position: center -141px;content: '';display:none;}
.nexttbtm:hover:after {background-position: center -893px;}
.nexttbtm:hover {color: #000;text-decoration: none;border:1px solid #000;}
.nexttbtm .ms-icon {height: 100%;width: 0;background: #fff;content: "";position: absolute;top: 0;left: 50%;z-index: -1;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nexttbtm:hover .ms-icon {width: 100%;left: 0;}
.nexttbtm:focus {color: #000 !important;text-decoration: none;background:#fff;border:1px solid #fff;}

/* .prevbtm, .prevbtm:focus{text-decoration:none;float:left;position: relative;z-index: 5;border:1px solid #000;background:transparent;font: 25px/25px 'gtp_regular';color: #000;text-transform: uppercase;display: inline-block;text-decoration: none;padding: 15px 40px;margin: 7px 0 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;} */
.prevbtm{text-decoration:none;float:left;position: relative;z-index: 5;border:1px solid #000;background:transparent;font: 25px/25px 'gtp_regular';color: #000;text-transform: uppercase;display: inline-block;text-decoration: none;padding: 15px 40px;margin: 7px 0 0;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.prevbtm:hover {color: #000;text-decoration: none;}

h4.selectseat {font:16px/16px 'gtp_regular';color: #fff;margin:0;padding:0 0 8px;}

/*27-10-2017*/
/*.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.offer-left{width:65%;float:left;} H11012018*/
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total.pt0{padding:0;border:1px solid #b1b2b5;border-width:1px 0;position: relative;margin-top:20px;}
.con-col1{float:left;width:50%;padding:20px 0 20px 135px;}
.con-col2{float:left;width:50%;padding:20px 0 20px 135px;}
.con-col3{float:left;width:100%;padding:20px 0 0 135px;}
.rc-selectseat-block .rc-select-seats-detail.fnb h4.rc-timeleft {display:none;}
.rc-selectseat-block.mtv{margin-top:80px !important;}
/*Confirmation*/
.fb-conf-box{width:100%;float:left;position: relative;background:#fff url(../images/select-seats/fb-icon.png) 15px 6px no-repeat;border:1px solid #c5c5c5;color:#9b9b9b;font:14px/45px 'gtp_regular';padding:0 12px 0 50px;text-transform:uppercase;letter-spacing:1px;}
.fb-conf-box span{color: #9b9b9b;font: 14px/45px 'gtp_bold';}
.seatbox {max-width: 580px;margin: -2px auto 0;position: relative;border: 1px solid #c5c5c5; color: #9b9b9b;font: 14px/45px 'gtp_regular';padding: 0 12px 0 50px;text-transform: uppercase;letter-spacing: 1px;}

.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total .paytotal-lt{float:left;width:40%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total .paytotal-rt{float:left;width:60%;}
.fb-conf-box1{width:100%;position:relative;color:#474747;font:16px/25px 'gtp_regular';letter-spacing:1px;text-align:center;padding:0 0 10px;margin:30px 0 0;}
.fb-conf-box1 span{font-family:'gtp_bold';}
.fb-conf-box1:before{position:relative;display:inline-block;vertical-align:top;margin-right:12px;content:'';background:url(../images/roxy-loyalty-confirmation/fb-icon.png) 0 0 no-repeat;width:25px;height:23px;}
.fb-conf-box1:after{position:absolute;left:30px;bottom:0;content:'';background:url(../images/roxy-loyalty-confirmation/line-shd.png) center bottom no-repeat;width:100%;height:1px;}
.fb-conf-box2{width:100%;position:relative;color:#474747;font:16px/25px 'gtp_regular';letter-spacing:1px;text-align:center;padding:0 0 10px;margin:20px 0 0;}
.fb-conf-box2:before{position:relative;display:inline-block;vertical-align:top;margin-right:12px;content:'';background:url(../images/roxy-loyalty-confirmation/bistro-icon.png) 0 0 no-repeat;width:26px;height:16px;}
.fb-conf-box2:after{position:absolute;left:0;bottom:0;content:'';background:url(../images/roxy-loyalty-confirmation/line-shd.png) center bottom no-repeat;width:100%;height:1px;}
.rlc-aedamt.visible-xs{display:none !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.fg-phonenumber input{padding-left:119px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input[placeholder], [placeholder], *[placeholder] {color: #6d6d6d !important;}

@media(max-width:1679px) {
.rxy-confirm-block .rxy-loginguest-block {padding-left:50px;}
.rxy-confirm-block .rxy-contact-info-block {margin: 50px 0 0}
.rxy-login-right{padding:50px 0 50px 50px;background-position: -40px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li {padding: 0 20px}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups {margin: 0 0 0 -20px}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner {padding:20px;}

/*signup page*/
.roxy-signup-blk .signup-title span{font:25px/32px 'gtp_bold';padding:10px;}
.signup-back-btn{left:15px;top:15px;}
    

}
@media (max-width: 1680px) {
ul.rc-selectedseats li:first-child{width:100%;text-align:left;margin-left:0;}
}


@media (max-width: 1500px) {
.rc-selectseat-block .rc-select-seats-detail{padding:22px 0 0;}
.rc-selectseat-red-block{padding:25px 0 25px 0;}
.rc-selectseat-red-block.sticky{padding:15px 0 15px 0;}
.rxy-payment{margin-top:0;}
.rxy-confirm-block{margin:0;}
/*.rxy-fnb-content-block{margin-top:35px;}*/
.rc-select-seat-header .rc-selectseat-red-block{padding:18px 0;}
.rc-select-seat-header.sticky .rc-selectseat-red-block{padding:10px 0;}
.rc-confirmation-block{padding:50px 0 45px;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd{padding:20px 0;}
.rc-select-seat-header.sticky .rc-selectseat-red-block.rc-pd{padding:10px 0;}
ul.rc-selectedseats li{font-size:16px;margin:0 8px 0 0;}
.rc-selectseat-block .rc-select-seats-detail h3{margin:0 30px 0 0;}
.rc-aed-showbox{right:15px;}
.rc-perspective-aed{right:0;}
.rc-selectseat-block .rc-selectseatin h4{right:15px !important;}
ul.rc-selectedseats li:first-child{padding-left:0;}
.rc-selectseat-block h4.rc-timeleft{left:16px !important;top:0 !important;position:absolute !important;bottom:auto !important;}
.rc-selectseat-block h4.rc-timeleft {font-size:28px;}
.rc-selectseat-block h4.rc-timeleft span{font:15px 'gtp_regular';}

.rc-selectseat-block .rc-select-seats-detail.fnb h4.rc-timeleft {display:block; top:0px !important}
.rc-selectseat-block .rc-select-seats.rc-fb-block h4.rc-timeleft {display:none;}
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail.fnb {background:#fff;}
.nexttbtm, .nexttbtm:focus{margin:7px 0 0 0;}
.prevbtm, .prevbtn:focus {margin: 7px 0 0 120px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left{padding: 200px 0 240px 150px;}
}

@media (max-width: 1439px) {
.rc-select-seat-header .rc-select-seat-headerin ul li{padding-left:128px;}
.rc-select-seat-header.sticky .rc-select-seat-headerin ul li{padding-left:128px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p{padding:0 0 15px 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p{padding:0 0 15px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total span.rc-plus{padding:0 75px 0 0;}
.rxy-login-input-new{padding:0 !important;}
.rxy-login-input-new li.rxy-passwordinput, .rxy-login-input-new li.rxy-login-input-signup{margin-top:10px !important;}
/*login*/
.rxy-confirm-block .rxy-loginguest-block {padding: 25px 30px;}
.rxy-confirm-block .rxy-contact-info-block {padding:0 25px 30px;}
/*.rxy-social-login-btn li.rxy-sign-google .btn-google {padding: 10px 10px 10px 37px;}*/
.rxy-confirm-block .rxy-contact-info-block {width:50%;}
.rxy-loginguest-block {width:50%;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li input {width:100%;}
.rxy-confirm-block .rxy-loginguest-block {padding: 0 0 0 20px;width: 50%;}
.rxy-login-right{padding: 45px 0 100px 20px;background-position: -280px;}
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner {padding:23px 0 0}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3 {font-size:20px;line-height:24px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .join-roxy {font-size:25px;line-height:28px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more{font-size:16px;line-height: 24px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups {padding:40px 0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li {padding:0 10px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li p {font-size:16px;line-height:20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk h2 {font-size:25px;line-height:29px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now {font-size: 20px;line-height: 24px;padding: 10px 40px;}

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input {width:100%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li {float: left;width: 100%;margin: 0px 0 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner {padding:20px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login {margin-bottom: 30px;font-size:20px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-confirm-loginbtn {padding-top: 20px;}
.rxy-confirm-block.social-login-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li {width:100%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn {margin:30px 0 20px;}

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {float: left;margin:0;}
.dispnone {display: none}
/*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3):before{width: 800px;} H28122017*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn {margin:0;}
.rxy-social-login-btn li.rxy-sign-google .btn-google {padding:15px 30px 15px 50px;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb {padding:15px 30px 15px 40px;}

/*Country Code BS Select(Contact Info(Booking without signin))*/
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .group input {padding-left:83px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .group label {left:83px;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:68px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default {font-size:15px;padding-right:20px;padding-left:10px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select.btn-group .dropdown-toggle .caret {right:10px;}
/*E.O.Country Code BS Select(Contact Info(Booking without signin))*/
/*QR Code*/
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest {margin-top:0;}

.rxy-confirm-block label.new1 {top:14px; padding-right:10px;}
.rxy-confirm-block .group.active label.new1 {top:-30px;}
.rxy-confirm-block input:focus ~ label.new, .rxy-confirm-block .group.active label.new{top:-18px;font-size:12px;}

.promotional-login .rxy-contact-info-block{width: 100%;}
.promotional-login .rxy-contact-info-block .rxy-contact-info-inner {width:50%;margin:0 auto;float:none;}
.rc-confirmation-block .rc-confirmation-block-wht {padding: 30px 50px 75px;}
.rc-confirmation-block ul.rc-conf-icon{padding: 0 0 80px 285px;}
.rc-confirmation-block ul.rc-conf-icon li.rc-home-icon {padding: 8px 195px 0 0;}
    .gcaccordion .panel-default > .panel-heading h4 {
        position: relative !important;
        margin: 0;
        right: inherit !important;
        top: inherit !important;
        bottom: inherit !important;
        left: inherit !important;
        z-index: inherit !important;
    }
/*signup page*/
.roxy-signup-blk .signup-main-blk .rxy-contact-info-block{padding:0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left{padding:200px 50px 240px 90px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block{padding-right:100px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .sigup-or{font-size:16px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block input:focus ~ label.new, .roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block .group.active label.new{font-size:13px;top:0;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block label.new{top:30px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-login-input-signup a.login{font-size:20px;}
.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{padding: 10px 35px;font-size:20px;line-height:20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more a{border-bottom:0;text-decoration: underline;display: inline-block;width: 100%;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{font-size:20px;}
.rl-tp{font-size:14px;line-height:14px;}
.rlc-info{text-align:left;}
.rlc-info-tt{text-align:left;}
ul.rc-selectedseats li:first-child{font-size:14px;line-height:14px;}
ul.rc-selectedseats li{font-size:14px;margin:0 5px 0 0;}
.rc-fixed-seat-sec .rc-seat-select-sec{padding:10px 0;}
.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top: -43px;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{margin:5px 0 0;}
.seat-blk{margin-top:-57px;}
.rc-selectseat-block.mtv{margin-top:0 !important;}
}
@media (max-width: 1379px) {
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner{padding:20px;}
}
@media (max-width:1280px) {
.rc-selectseat-block .rc-select-seats.rc-fb-block h4{right:10px !important;top:5px !important;z-index:5;/*position:absolute !important;*/bottom:auto !important;}
.rc-confirmation-block h4 {
    position: relative !important;
    top: 0 !important;
    right: 0 !important;
}
/*.rxy-fnb-content-block{margin-top:65px;}*/
.rc-selectseat-block h4.rc-timelefttop{top:10px !important;position:absolute !important;z-index:5 !important;line-height:18px;margin-right:0;right:15px !important;}
.rc-selectseat-block .rc-selectseatin{padding:10px 0 0;}
    .gcaccordion .panel-default > .panel-heading h4 {
        position: relative !important;
        margin: 0;
        right: inherit !important;
        top: inherit !important;
        bottom: inherit !important;
        left: inherit !important;
        z-index: inherit !important;
    }
}

@media (max-width: 1199px) {
.rc-selectseat-block .rc-select-seats .rc-title.padnew {margin-top: 10px;}
.rc-seatarea .rc-title.padnew span {top:5px;}/*top:-10px;*/
.rc-seatarea .rc-title span {top: -90px;font-size: 14px;line-height: 17px;padding: 15px;}
/*SS*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input li.rxy-passwordinput.rxy-emailid, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input li.rxy-login-input-signup {margin-bottom:20px;}
.rc-selectseat-red-block .rc-selecttime{left:57%;}
.rc-select-seat-header .rc-select-seat-headerin ul li{padding-left:78px;}
.rc-select-seat-header.sticky .rc-select-seat-headerin ul li{padding-left:78px;}
ul.rc-aos li{margin-right:0px;}
.rc-selectseat-block .rc-select-seats-detail h3{font-size:26px;line-height:26px;}
ul.rc-selectedseats li{font-size:14px;margin:0 2px 5px 0;}
.rc-selectseat-block .rc-select-seats-detail{padding:22px 0 0;display:inline-block;width:100%;box-sizing:border-box;}
.rc-confirmation-block h1{font-size:44px;line-height:28px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right:after{bottom:-30px;height:275px;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {width:100%;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google {background-position:15% center;text-align:center;margin:0 0 20px;font-size: 20px;}
/*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3):before {width: 650px;} H28122017*/
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{float: left;background: url(../images/confirmlogin/rxy-login-or-mobile.png) 0 0 no-repeat;background-size: 100%;padding: 0;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn {margin:0;}
.con-col1,.con-col2{padding: 20px 0 20px 50px;}
.con-col3{padding: 20px 0 0 50px;}
.rc-confirmation-block ul.rc-conf-icon{padding:0 0 80px 100px;}
.rc-confirmation-block ul.rc-conf-icon li.rc-home-icon{padding:8px 94px 0 0;}
/*payment*/
.rxy-payment-info-dropdown ul li.rxy-payment-card-info:before {right:0;bottom: -34px;}
.rc-selectseat-block h4.rc-timeleft{top:10px !important;position:absolute !important;z-index:5 !important;line-height:18px;}
.rc-selectseat-block .rc-select-seats.rc-fb-block h4{position:absolute !important;z-index:5 !important;line-height:18px;right:170px !important;top: -45px !important;/*right:35px !important;top:10px !important;*/}
.rc-selectseat-block .rc-select-seats.rc-fb-block .rc-confirmation-block h4{position: relative !important;top: 0 !important;right: 0 !important;    }
    .gcaccordion .panel-default > .panel-heading h4 {
        position: relative !important;
        margin: 0;
        right: inherit !important;
        top: inherit !important;
        bottom: inherit !important;
        left: inherit !important;
        z-index: inherit !important;
    }
   
.rc-selectseat-block .rc-selectseatin .roxy-title h1 span{font-size:26px;line-height:26px;}
.rc-perspective-aed{bottom:0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.tket-info span.tket-count b {font-size:26px;line-height:26px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3 {/*padding-bottom:0; H11012018*/padding-bottom:10px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-selecttime{left:58%;}
/*.rc-selectseat-block .rc-select-seats:before{top:10%;}*/

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li {width:100%;margin:20px 0 0;}
.rxy-confirm-block input:focus ~ label.new, .rxy-confirm-block .group.active label.new {top: -15px;font-size: 12px;}
.rxy-login-input-signup {margin: 0 0 0px !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li.rxy-emailid {margin-right:0;}
/*QR Code*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li:nth-child(2n+1) {margin:0;}
.rxy-confirm-block label.new1 {top: 20px;}



.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p {min-height:inherit;}
 /*Roxy Loyalty*/  
 .rc-selectseat-block .rc-select-seats{background-position:center 30px;}
 .rc-selectseat-block .rc-select-seats:before{top:50px;}
 .rc-fixed-seat-sec .rc-seat-select-sec .container{width:100%;padding:0 15px;}
 ul.rc-selectedseats{margin:10px 0 0;}
 .rc-fixed-seat-sec .rc-seat-select-sec{padding:15px 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn {padding:20px 0;margin:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3 {font-size:18px;line-height:22px;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google {font-size: 16px;line-height: 20px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or {margin-top:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input {font-size:16px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-passwordinput {padding-top:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login {margin-bottom: 20px;font-size: 18px;height: 50px;line-height: 50px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup a,.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup1 a {font-size:16px;line-height:20px;}
.rxy-login-right{background-position: -389px;padding:50px 0 180px 20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .join-roxy {font-size: 20px;line-height: 24px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more {font-size: 16px;line-height: 20px;padding-bottom:10px;max-width:290px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more a {font-size:12px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li {padding:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li p {font-size:13px;line-height:17px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li figure img {-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk:after {width:290px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk h2 {font-size:20px;line-height:24px;padding:20px 0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now{font-size:20px;line-height:24px;}

/*signup page*/
.roxy-signup-blk .signup-back .signup-contant{font-size:18px;}
.signup-back-btn .signup-contant{font-size:18px;}

.roxy-signup-blk .signup-back .signup-contant:before{top:-6px;}
.signup-back-btn .signup-contant:before{top:-6px;}
.roxy-signup-blk .signup-title span{font-size:20px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left{padding:200px 0 200px 50px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-contact-info-inner-dopdown{padding-right:50px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block{padding-right:50px;}
.roxy-signup-blk .signup-main-blk .rxy-loginguest-block{padding-left:50px;}
/*header.normal-header .rc-menu-contents{margin-top:37px;}
header.normal-header .rc-menu-contents.cinemas-contents{margin-top:0;}*/
.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top: -39px;}
}
/*@media (max-width: 992px) {*/
@media (max-width: 991px) {
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup,.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup1 {line-height:20px;}
.rxy-login-input-signup {margin-bottom:20px !important;}
h4.timer {position: absolute !important;top: 50px !important;}
/*Food and Beverage*/
/*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3):before {width: 450px;} H28122017*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details span.rxy-fnd-amt, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt {font-size:12px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details span.rxy-fnd-amt{font-size:16px;}
/*.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li, .rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li a {width:30px;}
.rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li a, .rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info ul li a.active {min-height:30px;line-height:30px;font-size:18px;} H28122017*/
/*login*/
.rxy-confirm-block .rxy-contact-info-block {padding:0;margin:40px 0 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {width: 78%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn {margin:0 0 10px 0;}
.rxy-confirm-block .rxy-loginguest-block {padding: 0 0 0 20px;min-height: 483px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner {padding:25px;width:100%;}
.rxy-signin-blk .rxy-contact-info-inner{padding:30px !important;}

.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {width:100%;  text-align:center; background-position: 10% center;}

/*SS*/
.rc-selectseat-block .rc-select-seats-detail{padding:15px 0 0;border: 0;min-height: 60px;}
ul.rc-aos{width:100%;padding:10px 0 20px;box-sizing:border-box;/*background:#fff;*/}
ul.rc-selectedseats{left:0;margin:0;top:0;position:relative;float:left;width:50%;}
ul.rc-selectedseats li:first-child{margin:0;padding:0 0 5px;}
ul.rc-selectedseats li:nth-child(2){margin-left:0;}
.rc-selectseat-block .rc-select-seats-detail h3{padding:5px 15px 0 0;}
.rc-select-seat-header .rc-selectseat-red-block .rc-selecttime{position:relative;margin:0;float:left;width:100%;padding:15px 0 0 15px;left:0;top:0;border-bottom:1px solid #929292;}
.rc-selectseat-block .rc-select-seats.rc-fb-block h4 {/*top: 10px !important;top:5px !important;*/}
.rc-select-seat-header .rc-selectseat-red-block{background-color:transparent;padding:15px 0 0;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{margin:10px 0 0;}
.rc-selectseat-block .rc-selectseatin h4{top:0 !important;position:absolute !important;z-index:5 !important;line-height:18px;right: 15px !important;}

.rc-selectseat-block h4.rc-timeleft{/*top:50px !important;*/ top:10px !important; position:absolute !important;z-index:5 !important;line-height:18px;}
ul.rc-aos {opacity:1;transition:inherit;left:0;}
ul.rc-aos li {width:auto; margin-right:10px;}
.rc-selectseat-block .rc-select-seats-detail.in-view ul.rc-aos{opacity:1;left:0;}
.rc-select-seat-header .rc-selectseat-red-block{background-image:none;background-size:inherit;background-color:#140103;height:100px;}
.rc-select-seat-header.sticky .rc-selectseat-red-block{margin:0 -15px;padding:15px 0 0;}
.rc-select-seat-header.sticky .rc-selectseat-red-block a.rc-left-arrow{margin: 3px 0 0 15px;}
.rc-select-seat-header.sticky .rc-selectseat-red-block .next{margin:15px 0 0;}
.rc-select-seat-header.sticky .rc-selectseat-red-block .rc-selecttime{top:0;padding:15px 0 0 15px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-selecttime{background: url(../images/my-movies-bg.jpg) repeat left top;width:111%;margin:0 -15px;box-sizing: border-box;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left{width:100%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right{width:100%;margin-left:0;padding: 0;}
.rc-confirmation-block h4{position:relative !important;top:0 !important;right:0 !important;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right:after{display:none;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid{width:100%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left{padding:0 60px;box-sizing: border-box;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left:before{display:none;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left{padding: 30px 0 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail h3{margin:-6px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total.rc-mt53{margin:27px 0 0;}
/*payment*/
.rxy-payment-info-dropdown, .rxy-payment-info .bar{width: 100%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {width:30%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv {width:31%;}
.rxy-payment-info {padding:20px;}
.rc-aed-showbox{top:-52px;}
.rc-perspective-aed{bottom:-2px;}
.rc-selectseat-block .rc-select-seats-detail h3{margin:28px 30px 0 0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p {/*font-size:16px; H11012018*/font-size:14px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt {font-size:14px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rxy-fnb-payment-info p.rxy-fnd-subtotal span.rxy-fnd-amt,.rxy-fnb-payment-gradtotal p span,.rxy-fnd-amt0,.tict-price {font-size:16px;line-height:16px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.tket-info span.tket-count b {font-size:16px;line-height:16px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3 {padding-bottom: 10px;}
/*.rc-select-seat-header .rc-selectseat-red-block .next{float:none;margin:0;} H10012018*/
.rc-selectseat-block .rc-selectseatin{padding:0;}

h4.selectseat {line-height:43px;font-size:20px;}
.nexttbtm, .nexttbtm:focus{margin: 0;}
.prevbtm, .prevbtn:focus {margin:15px 0 0;}
.rc-seatarea .rc-title span {max-width:360px;min-width:360px;top: -105px;}

.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail h3{padding:0;/*margin-top:27px;*/}

.rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-ticket-summary.pull-right-new{float:none !important;}
.rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rxy-fnb-payment-info > hr{display:none;}
.rc-confirmation-block .rc-confirmation-block-wht{padding:5px 25px;}
.fb-conf-box {max-width:inherit;margin:10px auto 0;}
 .seatbox {max-width: inherit;margin: 10px auto 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail, .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail{padding-left:0;}
.con-col1,.con-col2{padding:20px 0}
.con-col3{padding:20px 0 0;}
.rc-confirmation-block ul.rc-conf-icon{padding:0 0 0 25px;}
.rc-confirmation-block ul.rc-conf-icon li.rc-home-icon{padding:5px 69px 0 0;}
.rc-selectseat-block h4.rc-timeleft{left:25px !important;}
.rc-select-seat-header .rc-selectseat-red-block .next{margin:0;}
/*Roxy Loyalty*/
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-wht-text{font-size:24px;line-height:28px;}
ul.lancit li{font-size:16px;margin:0 10px;}
ul.lancit li:after{left:-10px;}
.rc-select-seat-header .rc-selectseat-red-block{padding:20px 0 0;}
.rc-selectseat-block .rc-selectseatin .roxy-title h1{margin-top:-30px;}
.nexttbtm, .nexttbtm:focus{padding:10px 30px;font-size:20px;line-height:20px;}
.rc-selectseat-block .rc-select-seats{padding:0;}

.rxy-login-right{padding:30px 0 210px 20px;background-position:-464px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more{font-size:13px;line-height:17px;max-width:220px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups{padding:30px 0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk .join-now{font-size:16px;line-height:20px;}

/*signup page*/
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google {padding: 20px;min-width: 0;background-position: 25px center;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block{padding-top:0}
.roxy-signup-blk .signup-main-blk{margin:50px 0;}
.roxy-signup-blk .signup-back{padding:30px 0 0 30px;}
/*Roxy Loyalty*/
.rc-confirmation-block{padding:30px 0;}
.rc-confirmation-block .roxy-title h1 span{font:24px/24px 'GTPressuraTrial-Bold';padding:10px 0;}
.rc-confirmation-block h2{font-size:20px;line-height:20px;padding:15px 0;}
.rc-confirmation-block h4{font-size:18px;padding:15px 0 45px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right h5{font-size:16px;line-height:16px;}
ul.rcl-conf1 li{font-size:14px;line-height:14px;padding:5px 0 0;}

.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right h3{font-size:16px;line-height:16px;padding:0 0 5px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-booking-seats{font-size:14px;line-height:14px;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf4 h5{font-size:16px;line-height:16px;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf4 h5 span{font-size:14px;line-height:14px;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf3 p{font-size:16px;line-height:16px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col2{padding:0 0 15px;width:75%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{width:25%;}
.fb-conf-box{margin:0;}
.rc-confirmation-block .rc-confirmation-block-wht .col4{margin-top:15px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left{padding:35px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left h3{font-size:16px;line-height:16px;padding:0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1 img{width:130px;}
.rc-confirmation-block{width:100%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-payment-detail .row0 p{font-size:16px;line-height:16px;}
.rc-confirmation-block .rc-confirmation-block-wht .col6{margin-top:-32px;}
.rc-confirmation-block .rc-confirmation-block-wht hr{margin-top:0;margin-bottom:15px;display:inherit;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p{padding: 0 0 10px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-totalred{padding: 0 !important;}
.para-cf1{padding:30px 0 0;font-size:16px;line-height:16px;}
.rc-confirmation-block .yesbtn{font-size:18px;line-height:18px;padding:10px 20px 10px 65px;margin:20px 0 0;}
.rc-confirmation-block .yesbtn:before{top:5px;-moz-transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);left:20px;}
.rc-confirmation-block .nobtn{padding:10px 60px 10px 25px;margin:20px 0 0;font-size:18px;line-height:18px;}
.rc-confirmation-block .nobtn:after{right:22px;top:4px;-moz-transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}
.rc-confirmation-block .rcl-btn-blk{padding:0 0 5px;}
.signup-back-btn .signup-contant{font-size:16px;}
.signup-back-btn{left: 15px;top:5px;}
.signup-back-btn .signup-contant:before{top:-6px;}
.rxy-signup-right{padding-bottom:0;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{padding-left: 170px;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{margin: 0;}
.seat-blk{margin-top: -48px;}
.rlc-info .rlc-infoct{width:290px;bottom:59px;}
.rlc-info-tt .rlc-infoct-tt{width:290px;bottom:59px;}
}
@media (max-width: 767px) {
.rc-selectseat-block h4.rc-timeleft{left:15px !important;}
.rxy-confirm-block .rxy-loginguest-block ul.rxy-guest-input { margin-bottom: 10px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input {margin-bottom:0; }
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner{border:0;}
.error-text {padding: 5px 0 5px !important;}
.rxy-confirm-block input:focus ~ label.new, .rxy-confirm-block .group.active label.new {font-size: 14px;}
/*.rxy-fnb-content-block {margin-top:0;} H10012018*/
/*login*/
.rxy-confirm-block .rxy-contact-info-block {width:100%;background: #fff;}
.rxy-loginguest-block {width:100%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li {width:48%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {width: 44%;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul{float: left; width: 100%;}
.rxy-confirm-block {background:transparent;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn {margin:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li {width:48%;margin:10px 0 0 0;float:left;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li:nth-child(2n+1) {margin-right:4%;}
.rxy-confirm-block .rxy-loginguest-block {padding: 25px 0 0 0;min-height:inherit;margin-top:0;width:100%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details {margin-top:0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details span.rxy-fnd-amt,.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt {font-size:14px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p,.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details{font-size:16px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3 {font-size:20px;/*padding-bottom: 20px;*/}
.rxy-confirm-block{margin:0;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {/*width:auto;float: left;*/margin-right: 10px;}
/*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{background: url(../images/confirmlogin/rxy-login-or-mobile.png) center center no-repeat;width:100%;margin-bottom: 20px;}*/
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {font-size:16px;line-height:22px;background-position: 8% center;}
/*SS*/
.rc-select-seat-header .rc-select-seat-headerin ul li p{display:none;}
.rc-select-seat-header .rc-select-seat-headerin ul:before{top:30px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-selecttime{padding:18px 0 2px 15px;}
.rc-select-seat-header.sticky .rc-select-seat-headerin ul:before{top:18px;}
.rc-select-seat-header.sticky .rc-selectseat-red-block{padding:12px 0 0;}
.rc-select-seat-header.sticky .rc-selectseat-red-block .rc-selecttime{padding:15px 0 0 15px;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd{padding: 20px 0;}
.rc-select-seat-header.sticky .rc-selectseat-red-block.rc-pd{padding: 15px 0 0;}
.rc-select-seat-header .rc-select-seat-headerin ul li:before{top:30px;}
.rc-select-seat-header .rc-select-seat-headerin ul li:last-child:before{top:30px;}
.rc-select-seat-header .rc-select-seat-headerin ul li:first-child:after{display:none;}
/*Food and Beverage*/
/*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3):before {width: 450px;} H28122017*/
.rc-confirmation-block ul.rc-conf-icon{padding:0 0 0 15px;font-size:0;}
.rc-confirmation-block ul.rc-conf-icon li.rc-home-icon{padding: 5px 55px 0 0;}
.rc-confirmation-block ul.rc-conf-icon li{float:none;margin-right:0;display:inline-block;margin-left: 1px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p{padding: 0 0 15px 0;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.service-tax a {font-size:12px;}
.rc-aedarea{overflow:auto;position:relative;height:160px;}
.rc-aed-showbox-top{padding:15px 15px 0 15px;}
.rc-aed-showbox .rc-aed-showbox-mdl{margin-left:15px;padding:15px 0;}
.rc-aed-showbox-btm{padding:15px 15px 0 0;margin-left:15px;}
.rc-aedarea .mCSB_inside > .mCSB_container{margin-right:15px;}
.rc-aed-showbox-top p.rc-pb20{padding:0 0 15px;}
.rc-selectseat-block:before,.rc-selectseat-block:after{display:none;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-time {padding-bottom:15px;}
/*.rxy-fnb-payment-subtotal {border-top: 1px solid #ccc;padding-top: 15px;}
.rxy-fnb-payment-gradtotal p {padding: 0;} H11012018*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:before, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:after {display:none }
.rxy-confirm-block input:focus ~ label.new, .rxy-confirm-block .group.active label.new {top: -15px;left:0;}
.rc-selectseat-block .rc-select-seats-detail.fixed-position{position:absolute;}
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail.fixed-position{/*position:inherit !important; H19012018*/position:fixed;}
.rc-select-seat-header .rc-selectseat-red-block .next{margin:0;}
/*Country Code BS Select*/
/*.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group input {padding-left:90px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group input:focus ~ label.new {left:93px;}*/
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:75px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .btn-default {font-size:17px;padding-right:20px;padding-left:10px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select .dropdown-menu {max-height:200px !important;overflow-y:auto;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li .bootstrap-select.btn-group .dropdown-toggle .caret {right:10px;}
/*E.O.Country Code BS Select*/
.rc-selecttime h4.seat-booking-countdown{color:#383838;font:34px/20px 'gtp_regular';width:85px;float:right;margin:0 8% 0 0;}
.rc-selecttime h4.seat-booking-countdown span{font:17px 'gtp_regular';}

h4.rc-seattime{color:#fff;font:34px/20px 'gtp_regular';width:85px;float:right;margin:-45px 10px 0 0;}
h4.rc-seattime span{font:17px 'gtp_regular';}
.rc-selectseat-block .rc-select-seats.rc-fb-block{padding:0;background:#f6f6f6;}
/*Country Code BS Select(Contact Info(Booking without signin))*/
/*E.O.Country Code BS Select(Contact Info(Booking without signin))*/
/*QR Code*/
.rc-qr-code img{width:75px;}
.rc-selectseat-block .rc-select-seats.rc-fb-block.rc-payment{min-height:auto;}
.rc-qr-code{margin:-38px 0 0;}

/*.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group label {left: 93px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group input:focus ~ label.new {left:93px}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li {margin: 0 0 10px;}

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li:nth-child(2n+1) {margin-right:4%;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn {margin-bottom:0;}
.rxy-fnb-content-block{margin-top:0;}
.rc-selectseat-block .rc-select-seats.rc-fb-block h4{/*top:-76px !important;*/z-index:10 !important;}
.rc-confirmation-block .rc-confirmation-block-wht{padding:0 15px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5{font-size:26px;}
/*Roxy Loyalty*/
.rc-select-seat-header .rc-selectseat-red-block{padding:10px 0;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name{padding: 7px 0 0 40px;}
.seat-booking-timer{font-size:26px;min-width:57px;}
.seat-booking-timer span{font-size:14px;}
ul.lancit li:after{height:18px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-wht-text{font-size: 20px;line-height:20px;}
ul.lancit li{font-size: 14px;line-height: 17px;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{font-size:20px;line-height:20px;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{margin:20px 0 0;}
.rc-selecttimebox .btn-default{font-size:18px;line-height:18px;padding:10px;}
.rc-selecttimebox .btn-default .caret{right:10px;margin-top:-4px;}
.rc-week{font-size:16px;line-height:16px;padding: 12px 20px 0 0;}
.rc-selectseat-block .rc-selectseatin .roxy-title h1 span{font-size:20px;line-height:20px;}
.roxy-title h1:before, .roxy-title h2:before, .roxy-title h4:before{top:4px;}
.rc-seatarea .rc-title h2{font-size:16px;line-height:40px;margin: 20px 0;}
.nexttbtm{margin-top:15px;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{background-position:0 2px;font-size:0;}
.rlc-info .rlc-infoct{padding:0;}
.rlc-info-tt .rlc-infoct-tt{padding:0;}
ul.rc-aos li{margin:0 5px;}

.rxy-login-right:after{display:none;}
.rxy-login-right{background-position: 100%;padding:30px 0 50px;background:transparent;background-color:#232323;}
.rxy-login-right .roxy-banner-img{display:none;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .join-roxy{color:#fff;font-size:18px;line-height:22px;padding-left:20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more{color:#fff;max-width:100%;padding-left:20px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups{padding:20px 0 0;margin:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li{min-height: 125px;padding:0 10px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk:after{width:210px;}

/* signin page style */
.rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb{width:100% !important;}
.rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google{width:100% !important;}


/*signup page*/
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li {width: 100%;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google{background-position: 15px center;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-inner ul.rxy-login-input li{width:100%;margin-bottom:10px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block input:focus ~ label.new, .roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-confirm-block .group.active label.new{top:8px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-login-input-signup a.login{font-size:18px;}
.roxy-signup-blk .roxy-title{padding-top:10px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left{padding:200px 0 200px 30px;}
.roxy-signup-blk .signup-main-blk .rxy-loginguest-block{padding-left:30px;}
.roxy-signup-blk .roxy-title h2:before{top:0px;}
.roxy-signup-blk .signup-title span{line-height:24px;}
.rxy-signin-blk .rxy-contact-info-inner{padding:20px !important;}
.rc-selectseat-block .rc-select-seats.rc-fb-block.mtu{margin-top:-120px;}
.rc-select-seat-header .rc-selectseat-red-block{height:80px;}
.signup-back-btn .signup-contant{display:none;}
.rxy-confirm-block .rxy-contact-info-block{margin:15px 0 0;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{margin:0;padding:0;}
.seat-blk{margin-top:5px;}
.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top:12px;}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:-5px;}
.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm:focus{color:#000 !important;}
}

@media (max-width: 736px) {
.rxy-payment .rxy-payment-block .form-group figure{right:0px;}
.rxy-payment .rxy-payment-block .rxy-select-row .payment-i{width:18px;}
.rxy-sub-total p.rxy-fnd-subtotal span.rxy-fnd-amt {font-size:12px;}
.rxy-payment-info .rxy-payment-total span.rxy-fnd-amt {font-size:18px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {width:30%;}
/*.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p {font-size:16px;} H11012018*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details{margin: 0 0 15px;}
}

@media (max-width: 667px){
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm:before, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy:before {width:7px;right:-12px;}
.rxy-payment-info .rxy-payment-total span.rxy-fnd-amt{font-size:20px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm,.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {margin:0 17px 0 0;}
.rc-selectseat-block .rc-selectseatin h4{top:0 !important;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p {font-size:14px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3 {font-size:18px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.tket-info {padding-bottom: 20px;}
.rxy-confirm-block label.new1 {top: 14px;}

.rxy-confirm-block label.new2 {top: 14px;}
/*27-10-2017*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.offer-left{width:58%;}

/*signup page*/
.roxy-signup-blk .signup-main-blk .rxy-contact-info-block{width:100%;}
.roxy-signup-blk .signup-main-blk .rxy-loginguest-block{width:100%;margin-top:0;padding:0 20px;}
.roxy-signup-blk .signup-back{padding:20px 0 0 0;}
.roxy-signup-blk .signup-main-blk{margin:30px 0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-block{margin-top:0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left{padding:20px;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-contact-info-inner-dopdown{padding-right:0;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left:after{display:none;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .sigup-or {top: 0;position: static;width: 100%;height: 1px;background: #cdcbcb;bottom: 0;display: inline-block;right: 0;text-align:inherit;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .sigup-or span {padding-top: 0;position: absolute;top: -18px;width: 40px;height: 40px;background:#fff;-webkit-border-radius: 40px;-moz-border-radius: 40px;-o-border-radius: 40px;-ms-border-radius: 40px;border-radius: 40px;padding: 0;line-height: 38px;left: 50%;text-align: center;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);letter-spacing:1px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block{padding-right:0;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .saveyourcard{padding-top:10px;margin:0 0 10px;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input{margin-top:0;}
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-login-input .rxy-phonenoinput{margin-top:10px;}
.roxy-signup-blk .roxy-title{padding-top:20px;}
.rlc-info .rlc-infoct{left:-150px;}
.rlc-info .rlc-infoct:after{left: 50%;margin-left: -12px;}
.rlc-info-tt .rlc-infoct-tt{left: -113px;width: 250px;}
.rlc-info-tt .rlc-infoct-tt:after{left: 50%;margin-left: -12px;}
}

@media (max-width: 639px) {
    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total label {
        margin: 0;
    }

    .rc-seatarea .rc-title span {
        display: none;
    }

    .rxy-payment-card-validate-info input {
        padding: 15px 10px !important;
    }

    .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google { /*background-position:15% center;*/
        font-size: 20px;
        line-height: 22px;
    }
    /*.rxy-payment-new {margin: 20px 0 0 !important;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary {margin-top: 25px;} H28122017*/
    .rxy-payment-info input {
        border-width: 0 0 1px;
        background: #f1f1f1;
        padding: 15px 0 !important;
        padding: 10px 0 !important;
        height: 40px;
        line-height: 40px;
    }

    .rxy-payment-info label {
        left: 0;
        top: 11px;
    }

    .rxy-payment-info input:focus ~ label, .rxy-payment-info input:valid ~ label {
        top: -15px;
    }

    .rxy-payment-info-dropdown ul li {
        margin: 0 0 25px;
    }
    /*Food and Beverage*/
    /*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info:nth-child(3):before {background:transparent;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li{border-bottom:1px solid #c7c7c7} H28122017*/
    .rxy-fnb-content-block .rxy-fnb-list-block, .rxy-fnb-content-block .rxy-fnb-ticket-summary {
        width: 100%;
    }

        .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details {
            margin: 0;
        }

            .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3, .rxy-payment-info h2 {
                font-size: 18px;
                padding-bottom: 0;
                height: 35px;
                line-height: 35px;
                color: #2d2926;
                margin: 0 0 10px;
            }

            .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h5 {
                font-size: 16px;
            }
            .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h6 {
                font-size: 12px;
            }
    /*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info {width:50%;} H28122017*/
    .no-border {
        border: 0 !important;
    }
    /*.rxy-fnb-ticket-summary-info, .rxy-fnb-info {float:left;width:48%;border-right: 1px solid #ddd;padding-right: 20px;} H11012018*/
    .rxy-fnb-payment-info {
        width: 48%;
        float: right;
    }

    .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-time {
        padding-bottom: 0;
    }

    .rxy-fnb-info {
        float: right; /*float:right !important; H11012018*/
        border-right: 0;
    }
    /*.rxy-fnb-content-block .rxy-fnb-list-block ul li:nth-child(3n+3).rxy-fnb-list-info {background: url(../images/foodandbeverage/rxy-border-shadow.png) no-repeat right center;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li:nth-child(2n+2).rxy-fnb-list-info {background:transparent;} H28122017*/
    .view-more {
        display: block !important;
    }
    /*login*/
    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn {
        width: 100%;
        margin: 0;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li {
        float: left !important;
        width: 100%;
    }

        .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login {
            width: 100%;
            text-align: center;
            z-index: 1
        }

    .rxy-confirm-block .rxy-loginguest-block {
        padding: 0;
        min-height: auto;
        margin: 15px 0 0 0;
    }

        .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li {
            width: 100%;
            margin: 0 0 10px;
        }

        .rxy-confirm-block .rxy-loginguest-block ul.rxy-guest-input {
            margin-bottom: 0;
        }

        .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest {
            margin: 0px 0 0;
        }

    .rxy-loginguest-inner-dropdown, .rxy-contact-info-inner-dopdown {
        float: left;
        width: 100%;
        padding-top: 10px;
    }

    .rxy-loginguest-inner-dropdown {
        padding-top: 15px;
    }

    .rc-select-seat-header .rc-select-seat-headerin ul li, .rc-select-seat-header.sticky .rc-select-seat-headerin ul li {
        padding-left: 55px;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li {
        width: 100%;
        margin: 10px 0 0;
    }

    .rxy-confirm-block input:focus ~ label.new, .rxy-confirm-block .group.active label.new {
        top: -10px; /*font-size: 12px;*/
    }

    .rxy-login-input-new li.rxy-passwordinput, .rxy-login-input-new li.rxy-login-input-signup {
        margin-top: 0 !important;
    }

    .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {
        width: 100%;
        float: left;
        margin-right: 0;
        text-align: center;
        background-position: 20% center;
    }

    .rxy-social-login-btn li.rxy-sign-google .btn-google { /*background-position:20%;padding: 10px;*/
        font-size: 20px;
    }

    /*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or {
        background: url(../images/confirmlogin/rxy-login-or-mobile.png) center center no-repeat;
        padding: 0;
    }*/

    .rxy-loginguest-inner-dropdown {
        display: none;
    }
    /*ss*/
    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail {
        width: 100%;
    }

    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail {
        width: 100%;
        padding-top: 20px;
    }

        .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail h3 {
            margin: 0;
        }

    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total.rc-mt53 {
        margin: 0;
    }

    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p {
        padding: 0 0 15px 0;
    }
    /*.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p span{float:right;margin-top: -17px;}*/
    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total span.rc-plus {
        display: none;
    }


   

      
    /*.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p span{float:right;margin-top: -17px;}*/
    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.exp-entert, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p.movie-awaits {
        color: #333232; /*font-size:20px;line-height:20px;*/
        padding-top: 0px;
    }
    /*Payment*/
    .rxy-fnb-payment-subtotal {
        border: 0;
    }

    .rxy-payment-content-block { /*margin:5px 0 25px; H11012018*/
        margin: 25px 0;
    }

    .rxy-payment-info-dropdown ul li {
        margin: 0 0 30px;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3 {
        position: relative;
        cursor: pointer;
    }

    /*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3 {
        background: url('../images/my-profile/on-icon.png') no-repeat right center;
        height: 32px;
        cursor: pointer;
        line-height: 32px;
    }*/

    .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner h3 {
        background: url('../images/my-profile/off-icon.png') no-repeat right center;
        height: 32px;
        cursor: pointer;
        line-height: 32px;
    }

        .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner h3.active {
            background: url('../images/my-profile/on-icon.png') no-repeat right center;
            height: 32px;
            cursor: pointer;
            line-height: 32px;
        }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3.active {
        background: url('../images/my-profile/off-icon.png') no-repeat right center;
        height: 32px;
        cursor: pointer;
        line-height: 32px;
    }

    /*Payment*/

    .rxy-payment-info h2 {
        position: relative;
        cursor: pointer;
    }

    .rxy-payment-info h2 {
        /*background: url('../images/my-profile/on-icon.png') no-repeat right center;*/
        height: 32px;
        cursor: pointer;
        line-height: 32px;
        margin:10px 0;
    }

        /*.rxy-payment-info h2.active {
            background: url('../images/my-profile/off-icon.png') no-repeat right center;
            height: 32px;
            cursor: pointer;
            line-height: 32px;
        }*/

    .rxy-fnb-ticket-details h3:before {
        content: '';
        position: absolute;
        left: 20px;
        top: 24px;
        width: 28px;
        height: 28px;
        background: url('../images/payment/rc-ticket-icon.png') no-repeat center center;
        left: 0;
        top: 50%;
        margin-top: -14px;
    }

    .fnb-block-inner .rxy-fnb-ticket-details h3 {
        background: transparent;
    }

    .rxy-fnb-ticket-details h3 {
        background: url('../images/my-profile/off-icon.png') no-repeat right center;
        height: 32px;
        cursor: pointer;
        padding-left: 40px;
        margin: 0;
        line-height: 32px;
        position: relative;
    }

        .rxy-fnb-ticket-details h3.active {
            background: url('../images/my-profile/on-icon.png') no-repeat right center;
            height: 32px;
            cursor: pointer;
            line-height: 32px;
        }

    /*.rxy-fnb-ticket-summary-dropdown-new {
        display: none;
    }*/

    .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:before, .rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details:after {
        background: none;
    }
    /*.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details {padding:20px;} H11012018*/
    .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm:before, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy:before {
        width: 10px;
        right: -15px;
        display: none;
    }

    .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {
        margin: 0 22px 0 0;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.exp-entert, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p.movie-awaits {
        font-size: 18px;
        line-height: 18px;
        padding-right: 0;
    }

    

    .rc-selecttime h4.seat-booking-countdown {
        margin: 0 7% 0 0;
    }

    /*Country Code BS Select(Contact Info(Booking without signin))*/
    /*.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .group input {padding-left:93px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .group label {left:93px;}*/
    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        width: 78px;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select .btn-default {
        font-size: 15px;
        padding-right: 25px;
        padding-left: 15px;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input .rxy-phonenoinput .bootstrap-select.btn-group .dropdown-toggle .caret {
        right: 15px;
    }
    /*E.O.Country Code BS Select(Contact Info(Booking without signin))*/

    .rc-selectseat-block .rc-select-seats.rc-fb-block {
        min-height: 250px;
    }

    .rxy-confirm-block label.new1 {
        top: 20px;
    }

    .rxy-confirm-block label.new2 {
        top: 20px;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input li {
        margin-bottom: 10px;
    }

    .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn {
        margin-bottom: 15px;
    }

    .con-col1 span, .con-col2 span {
        float: inherit !important;
        margin: 0 !important;
    }

    .con-col1, .con-col2 {
        width: 50%;
    }

    .con-col3 {
        width: 100%;
        padding: 0;
    }

    .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-list-block {
        width: auto;
        background: #f1f1f1;
    }

        .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-list-block .rxy-payment-info {
            float: none;
            width: auto;
            padding: 15px;
        }

    .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-ticket-summary.pull-right-new .rxy-fnb-ticket-summary-dropdown-new {
        float: none;
        width: auto;
        clear: both;
        overflow: hidden;
    }

    .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details {
        float: none;
        width: auto;
    }

    .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-list-block .rxy-payment-info .rxy-payment-info-dropdown {
        float: none;
    }

    .fb-conf-box {
        margin: 0;
    }

    .seatbox {
        margin: 15px auto 0;
    }

    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left {
        padding: 20px 0 0;
    }

        .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail-total.pt0 {
            margin-top: 15px;
        }

    .con-col1, .con-col2 {
        padding: 15px 0;
    }

    .fb-conf-box, .seatbox, .fb-conf-box span {
        line-height: 20px;
    }

    .fb-conf-box, .seatbox {
        background-position: 15px 12px;
        padding: 8px 12px 10px 50px;
    }
    .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li p{width:70%;margin:0 auto;}
    .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li{min-height: 150px;}
    .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1 img{width: auto;}
    .rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top: -35px;padding:4px 20px;font-size: 18px;line-height: 20px;}

}
@media (max-width:567px) {
.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block.rc-pd a.rc-left-arrow{margin:0;}
.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .next, .rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .rc-skip {font-size:16px;line-height:45px;padding:0 15px;}
.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .next:after{display:none;}

.rxy-fnb-ticket-summary-info, .rxy-fnb-info, .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-payment-info {float:none;width:auto;/*width:100%;*/border:0;padding:0;}
.rxy-fnb-ticket-summary-info:after, .rxy-fnb-info:before, .rxy-fnb-payment-info:after, .rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-payment-info:before{display:none;}
.rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details .rxy-fnb-payment-info > hr{display:block;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details figure{display:block;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details figure img{display:block;margin:0 auto;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk{display:none;}
.rxy-login-right{padding:25px 0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups{padding: 20px 0 0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li{min-height: 115px;}
}

@media (max-width:535px) {
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {margin:0 20px 0 0;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google, .rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li {background-position: 15% center;}
}
 
@media (max-width:480px) {
.rxy-confirm-block.social-login-block .rxy-contact-info-block .rxy-contact-info-inner {width:260px; margin-left:-130px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn a.login {height:20px;line-height:20px;position: static !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p {padding-bottom:10px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn {margin: 0;padding-bottom:0;}
h4.selectseat {line-height: 32px;font-size: 16px;}

/*.rc-seatbtm-blk{display:block;margin:10px 0 30px;position:relative;width:100%;float:left;}
.rc-nextbtn{position:relative;z-index:5; background:#d22800; font:25px/25px 'gtp_regular'; color:#ebe6e6;text-transform:uppercase;text-decoration:none;padding:15px 50px 15px 30px;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;width:50%;
text-align:center;float:left;}
.rc-nextbtn:after{position:absolute;left:65%;top:18px;width:11px;height:20px;background-position:center -141px;content:'';}
.rc-nextbtn:focus {color:#fff; text-decoration:none;}
.rc-nextbtn:hover {color:#fff; text-decoration:none;}
.rc-nextbtn .ms-icon {height:100%; width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rc-nextbtn:hover .ms-icon {width:100%; left:0;}
.rc-nextbtn:hover:after{background-position:center -141px;}






.rc-seatbtm-blk h3{float:right;margin:12px 0 0;color:#d22800;font:24px/28px 'gtp_regular';text-transform:uppercase;position:relative;cursor:pointer;z-index:2;}
.rc-seatbtm-blk h3 span.rc-aedarrow{background-position:center -231px;width:30px;height:9px;margin:10px 0 0 0;float:right;}*/



.prevbtm, .prevbtm:focus {width:100%;font:25px/25px 'gtp_regular';margin-top:5px;padding: 15px 50px 15px 30px;position:relative;/*bottom: -75px;*/}
.rc-nextbtn{position:relative;z-index:5; background:#d22800; font:25px/25px 'gtp_regular'; color:#ebe6e6;text-transform:uppercase;display:block; text-decoration:none;padding:15px 50px 15px 30px;margin:70px 0 30px;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;width: 100%;text-align:center;top: -63px;}
.rc-nextbtn:after{position:absolute;left:56%;top:18px;width:11px;height:20px;background-position:center -141px;content:'';}
.rc-nextbtn:focus {color:#fff; text-decoration:none;}
.rc-nextbtn:hover {color:#de3b1a; text-decoration:none;}
.rc-nextbtn .ms-icon {height:100%; width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1;-webkit-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.rc-nextbtn:hover .ms-icon {width:100%; left:0;}
.rc-nextbtn:hover:after{background-position:center -893px;}




.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name span.rc-i-icon a{display:none;}
.rc-select-seat-header .rc-select-seat-headerin ul li, .rc-select-seat-header.sticky .rc-select-seat-headerin ul li{padding-left: 45px;}

.rc-select-seat-header .rc-select-seat-headerin ul{padding:30px 0 15px;} 
/*Login*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest {font-size: 24px;line-height: 21px;height: 50px;padding: 15px 35px;margin:0;}
/*.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input .rxy-mobilenumber .group label {left: 93px;}*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-input li input[placeholder], [placeholder], *[placeholder] {border: 0;border-bottom: 2px solid #d4d4d4;}
/*.rc-selectseat-block .rc-select-seats.rc-fb-block h4{top:10px !important;} H10012018*/
.rc-confirmation-block h2 span:before{left:-35px;width:30px;}
.rc-confirmation-block h2 span:after{right:-35px;width:30px;}
/*.rc-select-seat-header .rc-selectseat-red-block .next{display:none;}*/
.rc-selectseat-block .rc-selectseatin h4{top:-8px !important;font-size:30px;}
.rc-selectseat-block .rc-selectseatin .roxy-title h1{line-height:20px;}
.rc-selectseat-block .rc-selectseatin .roxy-title h1 span{font-size:20px;line-height:20px;padding:0 15px 8px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {margin:0 18px 0 0;}
ul.rc-selectedseats{width:100%;}
.rc-selectseat-block .rc-select-seats-detail h3{margin:5px 30px 0 0;}
.rc-perspective-aed{bottom:0;}
.rc-seatarea .rc-title h2{font-size:18px;line-height:37px;text-transform:inherit;margin-bottom:30px;}
.rc-selectseat-block .rc-select-seats{/*background:url('../images/select-seats/rc-screen-480.png') no-repeat center 25px;*/background-size:100% auto;padding:70px 0 0;min-height: 360px;}
.rc-selectseat-block .rc-select-seats:before{color:#5b5959;font:12px/12px 'gtp_regular';top:0;margin:50px 0 0;}
.rc-confirmation-block h2{word-spacing:0;font-size:18px;line-height:18px;}
/*.rc-select-seat-header .rc-selectseat-red-block .next{display:none;} H10012018*/
.roxy-title h1 span:after{top:-6px;}
.rc-seatarea .rc-title h2:after{bottom:2px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn {margin:0}
.rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner ul.rxy-guest-input li.rxy-mobilenumber {margin:0px 0 0;}
a.login.login-new {position: absolute !important;right:25px;bottom:8px;border:0  !important;background: transparent !important;color:#000 !important;text-align: right !important; padding-right: 0 !important;padding-top:0 !important;width: auto !important;padding: 0 !important;}
a.login.login-new:hover {color:#000 !important;}
a.login.login-new .ms-icon, a.login.login-new:hover .ms-icon, a.login.login-new:active .ms-icon {background: none !important;transition: none !important;outline: none !important;border: 0 !important;color:#000  !important;}
.rc-selecttime h4.seat-booking-countdown{font-size:26px;line-height:18px;margin:3px 4% 0 0;}
h4.rc-seattime{font-size:20px;line-height:18px;width:60px;margin:-42px 10px 0 0;}
h4.rc-seattime span{font-size:14px;}
p.rxy-closed-seats {top: 55px;}
.rc-selectseat-block .rc-select-seats .rc-title {padding:0 0 0;margin-top: 0;}
.rc-select-seat-header .rc-selectseat-red-block.rc-pd.rc-fnb-pd{padding-left:0;padding-right:0;}
.rc-fbwrap .rc-selectseat-block .rc-select-seats-detail.fnb {padding-left: 15px;    padding-right: 15px;}
.rc-selectseat-block .rc-select-seats .rc-title.padnew {padding-top:0;}
/*Roxy Loyalty*/
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name{padding:7px 0 0 5px;max-width:200px !important;}
.roxy-title h1:before, .roxy-title h2:before, .roxy-title h4:before{top: -2px;}
.rc-nextbtn{display:none}
.rc-selectseat-block .rc-select-seats .rc-title.padnew{margin-top: 0;}
.rc-seatarea .rc-title h2{margin:10px 0 20px;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-wht-text {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{width: 30%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col2{width: 70%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-icon{margin-top: 0;width: 50px;height: 50px;}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont p{padding:10px;font-size:14px;}

/* signin page style start */
.rxy-signin-blk .rxy-contact-info-inner ul.rxy-login-input .rxy-emailid input{border-bottom: 1px solid #d4d4d4 !important;}
.rxy-signin-blk .rxy-contact-info-inner ul.rxy-login-input .rxy-passwordinput input{border-bottom: 1px solid #d4d4d4 !important;}
/* signin page style end */
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google {
    background-position: 20% center;}
ul.rc-selectedseats li{font-size: 12px;margin: 0 1px 5px 0;}
.rc-confirmation-block h2 span{word-spacing:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup1{margin:-10px 0 20px;vertical-align:top;}
       .rc-selectseat-block .rc-select-seats:before {
        margin: 65px 0 0;
    }     
    .rc-selectseat-block .rc-select-seats .rc-title.padnew {
        padding-top: 20px;
    }
}


@media (max-width:479px){
.rc-nextbtn {margin:45px 0 30px;top: -60px;top:5px;}
.prevbtm, .prevbtm:focus {bottom: -70px;bottom: -55px;}
p.rxy-closed-seats {top:52px;}
/*SS*/
.rc-select-seat-header .rc-select-seat-headerin ul li span{width:40px;height:42px;background-size:100% auto;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-seats-icon{background-position:center -47px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-fb-icon{background-position:center -95px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-fb-icon{background-position:center -142px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-login-icon{background-position:center -190px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-login-icon{background-position:center -237px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-pay-icon{background-position:center -285px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-pay-icon{background-position:center -332px;}
.rc-select-seat-header .rc-select-seat-headerin ul li span.rc-your-confirm-icon{background-position:center -380px;}
.rc-select-seat-header .rc-select-seat-headerin ul li.active span.rc-your-confirm-icon{background-position:center -427px;}
.rc-select-seat-header .rc-select-seat-headerin ul:before{top:20px;}
.rc-select-seat-header.sticky .rc-selectseat-red-block .rc-movie-name span.rc-15{width: 40px;height: 40px;font-size:18px;line-height: 44px;}
.rc-selectseat-block .rc-select-seats{padding:60px 0 20px;}
.rc-seatarea .rc-title h2{margin:20px 0 30px;}
.rc-seat-list li a{background-size:100% auto;}

.rc-selectseat-block .rc-select-seats{min-height:300px;margin-top:0;}
.rc-seat-list li{width:20px;height:20px;}
.rc-seat-list li.rc-alphabet{font-size:16px;line-height:20px;}
.rc-seat-list.rc-mb40{margin: 0 0 20px;}
.rc-seat-list.rc-mb30{margin: 0 0 20px;}
/*
.rc-seat-list li.coupleseat {width:35px;}
.rc-seat-list li.coupleseat a {background-size:100% auto;}
.rc-seat-list li.rc-availableseat.coupleseat a{background-position:0 0;width:35px;height:15px;}
.rc-seat-list li.rc-selectedseats.coupleseat a{background-position:0 -54px;width:35px;height:15px;}
.rc-seat-list li.rc-occupiedseat.coupleseat a{background-position:0 -28px;width:35px;height:15px;}*/
.rc-seat-list .coupleseat {width:20px;height:14px;}
.rc-seat-list li.coupleseat a {background-size:42px auto;}
.rc-seat-list .coupleseat.cseatrgt {margin-right:10px;}
.rc-seat-list .rc-availableseat.coupleseat.cseatlft a {background-position:0 0;}
.rc-seat-list .rc-occupiedseat.coupleseat.cseatlft a  {background-position:0 -33px;}
.rc-seat-list .cseatlftboxoffice.coupleseat.cseatlft a {background-position:0 -99px;}
.rc-seat-list .rc-selectedseats.coupleseat.cseatlft a {background-position:0 -66px;}
.rc-seat-list .rc-availableseat.coupleseat.cseatrgt a {background-position:right 0;}
.rc-seat-list .rc-occupiedseat.coupleseat.cseatrgt a  {background-position:right -33px;}
.rc-seat-list .rc-selectedseats.coupleseat.cseatrgt a {background-position:right -66px;}
.rc-seat-list .cseatlrgtboxoffice.coupleseat.cseatrgt a {background-position:right -99px;}

.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left:before{width:32px;height:50px;background:#f1f1f1 url(../images/select-seats/rc-half-circle-320.png) no-repeat 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left{padding:0 45px;}

.rc-confirmation-block{padding:35px 0 0;}
.rc-confirmation-block h2{padding:15px 0 20px;margin:0;}
.login-new-position { position: relative;}
a.login.login-new {position: absolute !important;right: 0;border:0  !important;background: transparent !important;color:#000 !important;text-align: right !important; padding-right: 0 !important;padding-top:0 !important;width: auto !important;padding: 0 !important;top: 52px;}
a.login.login-new:hover {color:#000 !important;}
a.login.login-new .ms-icon, a.login.login-new:hover .ms-icon, a.login.login-new:active .ms-icon {background: none !important;transition: none !important;outline: none !important;border: 0 !important;color:#000  !important;}

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn {margin: 0;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google {font-size:18px;}
.rc-select-seat-header .rc-select-seat-headerin ul{padding:18px 0 5px;}
.rc-select-seat-header .rc-select-seat-headerin ul li:before{top:20px;}
.rc-select-seat-header .rc-select-seat-headerin ul li:last-child:before{top:20px;}
.rc-confirmation-block h1{font-size:34px;line-height:20px;}
.rc-confirmation-block h2 span:before{left:-45px;width:40px;}
.rc-confirmation-block h2 span:after{right:-45px;width:40px;}
.rc-selectseat-block .rc-select-seats.rc-fb-block{margin:0;}
.rc-selectseat-block .rc-selectseatin h4{top:-43px !important;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {width:29%;}
.rc-selectseat-block .rc-selectseatin h4{font-size:26px;line-height:16px;}
.rc-selectseat-block .rc-selectseatin h4 span{font-size:14px;}
.rc-aedarea{height:370px;}
.rc-aed-showbox{top:0;}
.rc-perspective-aed{bottom:50px;}

.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name p.rc-wht-text{font-size:16px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left .rc-booking-seats{padding:0;}
.rc-confirmation-block h2 span:before,.rc-confirmation-block h2 span:after{top:13px;}
.rc-selectseat-block .rc-selectseatin{padding:0;}
.rc-selecttime h4.seat-booking-countdown{margin: 3px 3% 0 0;}
ul.rc-aos li{font-size:14px;}

.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn {position:relative; min-height:15px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-forgotpasswdbtn .login-new {top:0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left p.rc-totalred{padding:15px 0;}
.rc-confirmation-block ul.rc-conf-icon{padding: 0 0 30px;}

.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .rc-skip {margin-right:5px;}
.rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .next, .rc-select-seat-header .rc-fbwrap .rc-selectseat-red-block .rc-skip {padding:0 10px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid0:before {width:40px;height:62px;margin-top:-31px;background-size:100% auto;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span{font-size:12px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right{padding:0 0 15px;}
.fb-conf-box {padding: 8px 12px 7px 50px;}

ul.rc-aos{padding:10px 0 0;}
ul.lancit li:after{height: 15px;}
ul.lancit li{font-size: 12px;line-height: 15px;}
/*Roxy Loyalty*/
.seat-blk,.rlc-info{display:none;}
.rc-tap{float:right;position:relative;display:block;color:#d1d1d1;font:18px/18px 'gtp_light';}
.rc-tap:after{content:'';display:inline-block;vertical-align:top;border:15px solid transparent;border-bottom:15px solid #fff;margin-top:-13px;margin-left:25px;border-radius:3px;}
.rc-tap strong{font:20px/20px 'GTPressuraTrial-Bold';display: inherit;}
.rc-tap.rc-tappay{text-align: right;padding-right: 40px;height: 40px;}
.rc-tap.rc-tappay:after{margin-top:-33px;margin-left:0;margin-right: -40px;}

.rc-fixed-seat-sec .rc-seat-select-sec.add{background:transparent;position:fixed;bottom:0px;}
.rc-fixed-seat-sec{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition: all 0.5s;min-height: inherit;}
.rc-fixed-seat-sec.in{height:100%;z-index:10;background:rgba(0,0,0,0.9);top:0;}
.rc-fixed-seat-sec .rc-earnpoint-blk{display:none !important;}
.rcl-vertical-alignment-helper{height:100%;width:100%;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition: all 0.5s;display:none;}
.rcl-vertical-alignment-helper.open{display:table;}
.rcl-vertical-align-center{display:inline-block;vertical-align:middle;}
.rcl-tabview-cnt{padding:0 15px;}
.rc-tap-open{float:right;position:relative;display:block;color:#d1d1d1;font:18px/18px 'gtp_light';margin: 10px 0 10px;}
.rc-tap-open:after{content:'';display:inline-block;vertical-align:top;border:15px solid transparent;border-top:15px solid #fff;margin-top:2px;margin-left:25px;border-radius:3px;}
.rcl-tabview-cnt .rcl-ticket-sum{padding:15px;background:#fff;}
.rcl-tabview-cnt .rcl-ticket-sum h2{color:#d02a16;font:28px/28px 'gtp_bold';margin:0 0 30px;text-transform:uppercase;letter-spacing:0px;}
.rcl-tabview-cnt .rcl-ticket-sum h3{color:#2d2926;font:20px/20px 'gtp_bold';margin:0 0 30px;text-transform:uppercase;}
.rcl-tabview-cnt .rcl-ticket-sum h5{color:#2d2926;font:16px/20px 'gtp_bold';margin:0 0 10px;text-transform:uppercase;}
.rcl-tabview-cnt .rcl-ticket-sum h3 span{color:rgba(71,71,71,0.88);font:16px/16px 'gtp_regular';text-transform:none;}
.rcl-tabview-cnt .rcl-ticket-sum{margin:0 0 30px;overflow-y: scroll;}
.rcl-tabview-cnt .rcl-ct .para1{width:84%;display:inline-block;vertical-align:top;}
.para2{width:13%;float:right;text-align:center;margin-top:-65px;text-align:center;}
.rcl-tabview-cnt .rcl-ct .para1 .rcl-cnt1{width:100%;display:inline-block;vertical-align:top;color:#2d2926;font:20px/20px 'gtp_bold';}
.rcl-tabview-cnt .rcl-ct .para1 .rcl-cnt2{width:100%;display:inline-block;vertical-align:top;color:rgba(71,71,71,0.88);font:14px 'gtp_light';}
.para2 .rcl-cnt3{width:100%;display:inline-block;vertical-align:top;color:#474747;font:30px/20px 'gtp_regular';}
.para2 .rcl-cnt4{width:100%;display:inline-block;vertical-align:top;color:rgba(71,71,71,0.88);font:16px 'gtp_regular';}
.rcl-tabview-cnt .rcl-ct{margin:0 0 15px;}
.rcl-tabview-cnt .dattim{color:#333232;font:16px/16px 'gtp_regular';text-transform:uppercase;margin:0 0 25px;}
.rcl-tabview-cnt .para3{width:50%;display:inline-block;vertical-align:top;text-align:left;text-transform:uppercase;margin:0 0 20px;}
.rcl-tabview-cnt .para4{width:50%;display:inline-block;vertical-align:top;text-align:right;text-transform:uppercase;margin:0 0 20px;}
.rcl-tabview-cnt .para3 .rcl-cnt5{width:100%;display:inline-block;vertical-align:top;color:#474747;font:20px/20px 'gtp_bold';}
.rcl-tabview-cnt .para3 .rcl-cnt6{width:100%;display:inline-block;vertical-align:top;color:#474747;font:17px 'gtp_regular';}
.rcl-tabview-cnt .para4 .rcl-cnt7{width:100%;display:inline-block;vertical-align:top;color:#2d2926;font:20px/20px 'gtp_bold';}
.rcl-tabview-cnt .para4 .rcl-cnt8{width:100%;display:inline-block;vertical-align:top;color:#474747;font:17px 'gtp_regular';}
.rcl-tabview-cnt .top-brd{border-top:1px solid #d0cece;padding:20px 0 0;margin:0;}
.rcl-tabview-cnt .top-brd .rcl-cnt9{width:50%;display:inline-block;vertical-align:top;text-align:left;text-transform:uppercase;color:#474747;font:20px/20px 'gtp_bold';}
.rcl-tabview-cnt .top-brd .rcl-cnt10{width:50%;display:inline-block;vertical-align:top;text-align:right;text-transform:uppercase;color:#000;font:20px/20px 'gtp_bold';}
ul.rc-selectedseats1{display:inline-block;width:100%;vertical-align:top;padding:0 0 10px;margin:0;}
ul.rc-selectedseats1 li{color:#333232;font:16px/16px 'gtp_regular';padding:0;float:left;margin-right:6px;}
ul.rc-selectedseats1 li:first-child{font: 16px/16px 'gtp_bold';color:#000;}
.rc-earnpoint-blk-mb{display:table;width:100%;margin: 0 0 20px;}
.rc-earnpoint-blk-mb .col1{display:table-cell;vertical-align:middle;width:20%;}
.rc-earnpoint-blk-mb .col2{display:table-cell;vertical-align:middle;width:55%;}
.rc-earnpoint-blk-mb .ep-icon{float:right;vertical-align:top;width:50px;background:url(../images/plus-icon-point.svg) no-repeat center;height:50px;}
.rc-earnpoint-blk-mb .ep-cont{float:right;vertical-align:top;position:relative;width:100%;}
.rc-earnpoint-blk-mb .ep-cont p{color:#fff;font:14px/20px 'GTPressuraTrial-Regular';text-transform:uppercase;padding:10px 0 10px 20px;margin:0;}
.rc-earnpoint-blk-mb .ep-cont.gold-brd{border:0;}
/*.rc-earnpoint-blk-mb .ep-icon.gold-brd{border:1px solid #7e6923;}*/
.rc-earnpoint-blk-mb .ep-cont.silver-brd{border:0;}
/*.rc-earnpoint-blk-mb .ep-icon.silver-brd{border:1px solid #e1e0de;}*/
.rc-earnpoint-blk-mb .ep-cont.platinum-brd{border:0;}
/*.rc-earnpoint-blk-mb .ep-icon.platinum-brd{border:1px solid #858585;}*/
.rc-earnpoint-blk-mb .ep-cont:before{position:absolute;left:-12px;top:50%;content:'';background:url(../images/roxy-loyalty/1.png) no-repeat 0 -1px;width:15px;height:24px;margin-top:-12px;display:none;}
.rc-earnpoint-blk-mb .ep-cont.silver-brd:before{background:url(../images/roxy-loyalty/1s.png) no-repeat 0 -2px;height:22px;display:none;}
.rc-earnpoint-blk-mb .ep-cont.platinum-brd:before{background:url(../images/roxy-loyalty/1p.png) no-repeat 0 -2px;height:22px;display:none;}





.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-selected-seat{padding-bottom:5px;}
.rxy-fnb-info{padding:5px 0 0;}
.rc-fb-constotal0{margin: 20px 0 10px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-details{padding:10px 0 15px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details{margin: 0 0 20px;}
.rc-confirmation-block .roxy-title h1 span{font-size:16px;line-height:14px;padding:0 0 10px;}
.rc-confirmation-block .roxy-title h1:before{top: 0;}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-cont p{padding: 10px;font-size: 14px;line-height: 20px;text-align: left;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{width: 100%;text-align: center;margin:0 0 15px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1 img{display:inline-block;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col2{width:100%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-payment-detail .row0 p,.rc-confirmation-block .rc-confirmation-block-wht .para-cf4, .rc-confirmation-block .rc-confirmation-block-wht .col6,.rc-confirmation-block .rc-confirmation-block-wht .rc-payment-detail p,.rc-confirmation-block .rc-confirmation-block-wht .row01 .cf-t2{font-size: 14px;line-height: 14px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-totalred{font-size:18px !important;line-height:18px !important;}
.rc-confirmation-block .yesbtn:before{left:15px;}
.rc-confirmation-block .yesbtn{padding:10px 20px 10px 50px;}
.rc-confirmation-block .nobtn{padding:10px 50px 10px 25px;}
.rc-confirmation-block .nobtn:after{right: 19px;}
.rc-confirmation-block .rcl-btn-blk{padding: 0 0 25px;}
.rc-confirmation-block .rc-confirmation-block-wht .col6{margin-top: -28px;}
.fb-conf-box1 {font-size:14px;line-height:14px;}
.fb-conf-box1:before {margin-top: -5px;}
.fb-conf-box1:after{background-size: 100% auto;}
.fb-conf-box2 {font-size:14px;line-height:20px;}
.fb-conf-box2:after{background-size: 100% auto;}
.rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb .btn-fb{padding: 15px 0 15px 0;text-align: center;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb{background-position:20% center;}
.rxy-social-login-btn li.rxy-sign-google .btn-google{background-position: 25% center;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-login-btn li.rxy-confirm-loginbtn a.login, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner a.guest{font-size:20px;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{float: left;text-align: left;}
.rc-fixed-seat-sec .rc-seat-select-sec .nexttbtm{margin-top: 15px;padding: 8px 20px;font-size: 18px;line-height: 20px;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{margin-top: 8px;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt.mt0{margin-top:0;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li p{width:100%;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups li p{font-size:11px;line-height:14px;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb{height:450px;overflow-y:auto;margin:0;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb h2{letter-spacing:0;font-family:'GTPressuraTrial-Bold';}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30{width:100%;display:inline-block;border-bottom:1px solid #cfcdcd;margin:0 !important;padding:0 0 20px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col1ct{float:left;width:50%;text-align:left;font:20px/20px 'GTPressuraTrial-Bold' !important;color:#000 !important;text-transform:uppercase;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col2ct{float:right;width:50%;text-align:right;font:20px/20px 'GTPressuraTrial-Bold' !important;color:#2d2926 !important;text-transform:uppercase;padding: 0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para31{width:100%;display:inline-block;border-bottom:1px solid #cfcdcd;margin:0 !important;padding:20px 0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para32{width:100%;display:inline-block;margin:0 !important;padding:0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col2ct{float:left;width:50%;text-align:left;font:16px/16px 'GTPressuraTrial-Regular' !important;color:#474747 !important;padding:0 0 10px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col3ct{float:right;width:50%;text-align:right;font:16px/16px 'GTPressuraTrial-Regular' !important;color:#474747 !important;padding:0 0 10px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col4ct{float:left;width:50%;text-align:left;font:20px/20px 'GTPressuraTrial-Bold' !important;color:#000 !important;text-transform:uppercase;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col5ct{float:right;width:50%;text-align:right;font:17px/20px 'GTPressuraTrial-Bold' !important;color:#2d2926 !important;text-transform:uppercase;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col4ct.pdb{padding:0 0 10px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col6ct{float:left;width:50%;text-align:left;font:17px/17px 'GTPressuraTrial-Regular' !important;color:#474747 !important;padding:0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col7ct{float:right;width:50%;text-align:right;font:17px/17px 'GTPressuraTrial-Regular' !important;color:#474747 !important;padding:0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col8ct{float:left;width:50%;text-align:left;font:20px/20px 'GTPressuraTrial-Bold' !important;color:#000 !important;padding:10px 0 0 !important;text-transform:uppercase;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col9ct{float:right;width:50%;text-align:right;font:20px/20px 'GTPressuraTrial-Bold' !important;color:#000 !important;padding:10px 0 0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para33{width:100%;display:inline-block;margin:0 !important;padding:20px 0 10px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para33 p{font:16px/18px 'GTPressuraTrial-Regular' !important;color:#000 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para33 p span{font-family:'GTPressuraTrial-Bold' !important;padding:0 0 3px !important;display:inline-block;width:100%;}
.rc-fixed-seat-sec .rc-seat-select-sec.fb-fixed .nexttbtm{margin-top: 10px !important;}
.rlc-aedamt.visible-xs{display:block !important;}
.rc-confirmation-block .nobtn,.rc-confirmation-block .yesbtn{font-size:14px;}
.rc-confirmation-block .roxy-title h1 span{font-size:20px;}
.rc-confirmation-block .roxy-title.titleanimation h1 span:before{width:50%;left:25%;}
.rc-confirmation-block .roxy-title.titleanimation h1:before, .rc-confirmation-block .roxy-title.titleanimation h2:before, .rc-confirmation-block .roxy-title.titleanimation h4:before, .rc-confirmation-block .roxy-title.titleanimation h1:hover span:after, .rc-confirmation-block .roxy-title.titleanimation h2:hover span:after, .rc-confirmation-block .roxy-title.titleanimation h4:hover span:after {width:100%;left:0;}

}

@media (max-width:415px){
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner .rxy-contact-info-inner-dopdown .rxy-login-input li.rxy-passwordinput.rxy-emailid {margin-bottom:15px; }
/*.rxy-fnb-content-block .rxy-fnb-list-block ul li.rxy-fnb-list-info, .rxy-fnb-ticket-summary-info, .rxy-fnb-info, .rxy-fnb-payment-info {width:100%;border:0;padding:0;}
.rxy-fnb-content-block .rxy-fnb-list-block ul li:nth-child(n+1).rxy-fnb-list-info {background:transparent;} H28122017*/
.rxy-payment-info a.rc-make-payment, .rxy-payment-info a.rc-make-payment-cancel {width:100%;text-align:center;margin:0 0 15px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {width: 29%;}
.rxy-payment-info input {padding:15px;}

a.login-new {font-size: 11px !important;padding-top: 0 !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup,.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.newrxysignup1 {padding:10px;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google {font-size: 16px;line-height:20px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {margin:0 22px 0 0;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{margin:0 18px 0 0;} 
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.exp-entert, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p.movie-awaits {font-size: 16px;line-height: 16px;}
.rxy-confirm-block .rxy-contact-info-block, .rxy-confirm-block .rxy-loginguest-block {padding: 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner h3 {font-size:22px;line-height:32px;}
.rc-select-seat-header .rc-selectseat-red-block .next:after {top: 7px;right: 10px;}
.rc-select-seat-header .rc-selectseat-red-block .next, .rc-selectseat-red-block .rc-skip {font: 14px/14px 'gtp_regular';}
.rc-select-seat-header .rc-selectseat-red-block .next{padding: 10px 30px 10px 15px;}
.rc-selectseat-red-block .rc-skip {padding:10px;}
.rc-selectseat-red-block .rc-selecttime .rc-week {font-size:16px;line-height:16px;}
.rc-selecttimebox .btn-default {font-size:16px;line-height:16px;}
.rc-selecttimebox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width: 110px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6,.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6 span{font-size:14px;line-height:18px;}
.con-col1{width:70%;}
.con-col2{width:30%;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-icons-groups{padding:20px 0;}
.rxy-loginguest-inner-dropdown, .rxy-contact-info-inner-dopdown{padding-top:0;}
.rc-confirmation-block h4{font-size: 16px;}
}

@media (max-width:385px){
.rc-select-seat-header .rc-select-seat-headerin ul li, .rc-select-seat-header.sticky .rc-select-seat-headerin ul li{padding-left:32px;}
ul.rc-selectedseats li:first-child{padding:0;font-size:16px;}
/*ul.rc-aos li span{margin-right:5px;width:15px;height:18px;background-size:100% auto;}
ul.rc-aos li span.rc-available-icon{background-position: center 3px;}
ul.rc-aos li span.rc-occupied-icon{background-position: center -52px;}
ul.rc-aos li span.rc-selected-icon{background-position: center -25px;}
ul.rc-aos li span.rc-boxoffice-icon{background-position: center -85px;}*/

.rc-select-seat-header.sticky .rc-select-seat-headerin ul li span{height: 36px;}
.rc-select-seat-header.sticky .rc-selectseat-red-block a.rc-left-arrow{margin: -2px 0 0 15px;}
ul.rc-aos li{font-size:14px;}
.rc-nextbtn, .prevbtm, .prevbtm:focus{font-size:20px;line-height:20px;}
.rc-nextbtn:after{top: 16px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right h5{font-size:26px;}
.rc-confirmation-block h2 span:before{left:-32px;width:30px;}
.rc-confirmation-block h2 span:after{right:-32px;width:30px;}
/*.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p span{padding:20px 0 10px;}*/

.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {margin:0 18px 0 0;}
.rxy-payment-info h2:before {top:7px;}
.rc-perspective-aed{bottom:48px;}
.rc-aedarea{height:350px;}
.rc-selecttime h4.seat-booking-countdown {margin:3px 2% 0 0;}
.rc-selectseat-red-block .rc-selecttime .rc-week{font-size:12px;line-height:12px;padding:10px;}
.rc-selecttimebox .btn-default{font-size:12px;line-height:12px;padding:10px;}
.rc-selecttime h4.seat-booking-countdown{font-size: 20px;line-height: 14px;margin:1px 5% 0 0;width:60px;}
.rc-selecttime h4.seat-booking-countdown span{font-size:14px;}
.rc-selecttimebox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:80px;}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a{font-size:12px;padding:0 10px;}
ul.rc-aos li{font-size: 12px;}
.rc-selectseat-block .rc-select-seats.rc-fb-block h4{left:15px !important;}
/*Roxy Loyalty*/
.rcl-tabview-cnt .rcl-ct .para1{width: 83%;}
.rcl-tabview-cnt .rcl-ticket-sum{margin: 0 0 70px;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google{background-position:8% center;}
.rcl-tabview-cnt .rcl-ticket-sum h2{font-size:24px;margin:0 0 20px;line-height:20px;}
.rcl-tabview-cnt .rcl-ticket-sum h3{margin:0 0 20px;}
.rc-earnpoint-blk-mb .col1{width:25%;}
.rc-earnpoint-blk-mb .col2{width:75%;}
}
@media (max-width:360px){
.rc-confirmation-block h2 span:before{left:-23px;width:20px;}
.rc-confirmation-block h2 span:after{right:-23px;width:20px;}
.rxy-confirm-block label.new1, .rxy-confirm-block label.new2 {top: 14px;}
/*Roxy Loyalty*/
.rcl-tabview-cnt .rcl-ticket-sum h2{font-size:24px;line-height:24px;margin: 0 0 20px;}
.rcl-tabview-cnt .rcl-ticket-sum h3{font-size:20px;line-height:20px;margin: 0 0 20px;}
.rcl-tabview-cnt .rcl-ticket-sum h5{font-size:14px;line-height:20px;margin: 0 0 10px;}
.rcl-tabview-cnt .rcl-ct .para1 .rcl-cnt1{font-size:18px;line-height:18px;}
.rcl-tabview-cnt .rcl-ct .para1 .rcl-cnt2{margin-top:-5px;}
.para2 .rcl-cnt3{font-size:28px;}
.para2 .rcl-cnt4{margin-top:-3px;font-size:14px;}
.rcl-tabview-cnt .rcl-ct{margin: 0 0 5px;}
.rcl-tabview-cnt .para3 .rcl-cnt5,.rcl-tabview-cnt .para4 .rcl-cnt7{font-size:18px;line-height:18px;}
.rcl-tabview-cnt .para3 .rcl-cnt6,.rcl-tabview-cnt .para4 .rcl-cnt8{font-size:14px;}
.rcl-tabview-cnt .para3,.rcl-tabview-cnt .para4{margin:0 0 10px;}
.para2{margin-top:-60px;}
.nexttbtm{margin-top: -38px;}
}

@media (max-width:320px){
.rc-select-seat-header .rc-select-seat-headerin ul li, .rc-select-seat-header.sticky .rc-select-seat-headerin ul li{padding-left:22px;}
ul.rc-aos li{font-size:11px;margin-right:0px;}
/*.rc-seatarea .rc-title h2{margin:0 0 10px;}*/
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left .rc-booking-seats{font-size:14px;padding: 10px 15px 5px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner h3{font-size:16px; line-height:37px;}
.rxy-confirm-block .rxy-loginguest-block, .rxy-confirm-block .rxy-contact-info-block{padding: 10px;}
.rc-confirmation-block h1{font-size:30px;line-height:16px;}
.rc-confirmation-block h2 span{font-size:14px;word-spacing:0;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy {margin:0 15px 0 0;}
.rxy-payment-info h2 {font-size:18px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h3, .rxy-payment-info h2 {font-size:18px;padding-bottom:0;color:#2d2926;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h5 {font-size:16px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details h6 {font-size:12px;}
.rc-perspective-aed{width:290px;}
.rc-aedarea{height:200px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.exp-entert, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p.movie-awaits {font-size: 16px;line-height: 16px;}
.rxy-confirm-block .rxy-contact-info-block, .rxy-confirm-block .rxy-loginguest-block {padding:0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner h3, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner h3 {font-size:22px;line-height:32px;}
.rc-selectseat-block .rc-select-seats{padding:75px 0 20px;}

.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google {background-position: 7% center;}
.rc-selecttime h4.seat-booking-countdown{margin:1px 3% 0 0;}
.rc-selectseat-red-block .rc-selecttime .rc-week{margin-right:5px;}
.rc-select-seat-header .rc-selectseat-red-block figure img{width:130px;}
.rc-seatbtm-blk h3 {margin:10px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p{font-size:13px;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-time-icon{margin:0 5px;}
/*Roxy Loyalty*/
.rc-earnpoint-blk-mb .ep-cont p{font-size:14px;padding:10px;line-height:18px;}
.rc-tap-open:after {border:10px solid transparent;border-top:10px solid #fff;margin-top:6px;margin-left:10px;}
.rcl-tabview-cnt .rcl-ticket-sum h2{font-size:18px;line-height:18px;margin:0 0 15px;}
.rcl-tabview-cnt .rcl-ticket-sum h3{font-size:16px;line-height:16px;margin:0 0 15px;}
.rcl-tabview-cnt .rcl-ticket-sum h5{font-size:14px;line-height:16px;margin:0 0 10px;}
.rcl-tabview-cnt .rcl-ticket-sum h3 span{font-size:14px;line-height:14px;}
.rcl-tabview-cnt .rcl-ct .para1 .rcl-cnt1{font-size:16px;line-height:16px;}
.rcl-tabview-cnt .rcl-ct .para1 .rcl-cnt2,.para2 .rcl-cnt4{font-size:12px;margin-top:-10px;}
.para2 .rcl-cnt3{font-size:20px;line-height:16px;}
.rcl-tabview-cnt .rcl-ct{margin:0;}
ul.rc-selectedseats1 li:first-child{font-size:14px;}
ul.rc-selectedseats1 li{font-size:12px;}
ul.rc-selectedseats1{padding:0;margin: -8px 0 0;}
.rcl-tabview-cnt .dattim{font-size:12px;line-height:12px;margin:0 0 15px;}
.rcl-tabview-cnt .para3 .rcl-cnt5,.rcl-tabview-cnt .para4 .rcl-cnt7{font-size:14px;line-height:16px;}
.rcl-tabview-cnt .para3 .rcl-cnt6,.rcl-tabview-cnt .para4 .rcl-cnt8{margin-top:-5px;font-size:12px;}
.rc-tap:after {border: 10px solid transparent;border-bottom: 10px solid #fff;margin-top: -5px;margin-left: 10px;}
.rc-tap.rc-tappay:after{border:15px solid transparent;border-bottom:15px solid #fff;}
.rcl-tabview-cnt .para3, .rcl-tabview-cnt .para4{margin: 0;}
.rc-tap-open{margin:0 0 5px;}
.rc-earnpoint-blk-mb{margin:0 0 10px;}
.rcl-tabview-cnt .top-brd{padding:10px 0 0;}
.rcl-tabview-cnt .top-brd .rcl-cnt9,.rcl-tabview-cnt .top-brd .rcl-cnt10{font-size:16px;line-height:16px;}

.rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-social-login-btn li.rxy-sign-google .btn-google{font-size:14px;line-height:22px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more {font-size: 12px;line-height: 16px;}
.rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-cinema-blk h2{font-size:18px;line-height:22px;}
.rxy-login-right{/* padding:30px 0 30px 20px; */}
.para-cf1{font-size:14px;line-height:14px;}
.rc-earnpoint-blk-mb .col1{width:30%;}
.rc-earnpoint-blk-mb .col2{width:70%;}
}



.rc-selectseat-block .rc-select-seats .tse-scrollable{/*overflow:inherit;*/min-height:150px;}
.browser-firefox .rc-selectseat-block .rc-select-seats .tse-scrollable {border-bottom: 20px;}
.browser-firefox .tse-scrollable.horizontal .tse-scrollbar {bottom: -10px;}
.browser-ie .rc-selectseat-block .rc-select-seats .tse-scrollable {border-bottom: 20px;}
.browser-ie .tse-scrollable.horizontal .tse-scrollbar {bottom: -10px;}
/*.seatlayoutlog{padding-top:100px;font:20px/30px 'gtp_regular';max-width:500px;margin:0 auto;text-align:center;}*/
/*.seatlayoutlog a{color:#000;text-decoration:underline;word-break:break-word;display:inline-block;}*/
.seatlayoutlog {
    padding-top: 200px;
    font: 20px/30px 'gtp_regular';
    max-width: 795px;
    margin: 0 auto;
    text-align: center;
    word-break: break-word;
    white-space: normal;
    line-height: 40px
}
.seatlayoutlog a {color: #000;text-decoration: underline;word-break: break-word;display: inline-block;padding: 0 5px;}
.dis-amt{font:16px/16px 'gtp_regular' !important;color:#474747 !important;text-transform:none !important;padding:10px 0 0 !important;}
.dis-amt1{font:14px/16px 'gtp_regular' !important;color:#474747 !important;text-transform:none !important;padding:0 !important;}
.dis-amt2{font:14px/16px 'gtp_regular' !important;color:#474747 !important;text-transform:none !important;padding:0 !important;}
.dis-amt3{font:17px/17px 'gtp_bold' !important;color:#474747 !important;float:left !important;}
.dis-amt4{font:17px/17px 'gtp_bold' !important;color:#2d2926 !important;float:right !important;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details hr.hr-val10{border-color: #ddd;margin:15px 0 0;clear: both;overflow: hidden;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details hr.hr-val11{margin-top:15px;}
.rc-selectseat-block .rc-select-seats.rc-fb-block .rxc-fnbtab-wrap h4{font:28px/28px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;margin:0;padding:60px 0 20px;position:relative !important;right: inherit !important;top: inherit !important;left: inherit !important;}
.tab-content > .tab-pane.promo-blk{}
.tab-content > .tab-pane.promo-blk .single-offer-list{display:none;}
@media (max-width:1199px) {
    .seatlayoutlog {
        padding-top: 150px;
    }
}
@media (max-width:991px) {
    .seatlayoutlog {
        font-size: 14px;
        line-height: 18px;
    }

        .seatlayoutlog a {
            padding: 0;
        }
}
@media (max-width:767px)
{
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p span.tket-count2{margin-top:-15px;}
}
@media (max-width:599px){
.rc-selectseat-block .rc-select-seats.rc-fb-block .rxc-fnbtab-wrap h4{font-size:20px;padding:30px 0 15px;line-height:30px;}
.rc-fb-get{font-size:14px;margin-left:10px;}
.rc-fixed-seat-sec .rc-seat-select-sec .fb-fixed .nexttbtm{margin-top: 0;}
}
@media (max-width:480px)
{
.seatlayoutlog{padding-top:30px;font-size:14px;line-height:18px;}
}
@media (max-width:374px)
{
.rc-selectseat-block .rc-select-seats.rc-fb-block .rxc-fnbtab-wrap h4{font-size:18px;}
.rc-fb-get{font-size:12px;margin-left:5px;min-width:170px;}
.rc-fixed-seat-sec .rc-seat-select-sec .fb-fixed .nexttbtm{margin-top:0;}
}

.rxy-signin-blk .group{position:relative;}
.rxy-signin-blk input {display: block;border-bottom: 1px solid #ccc;border-left: 0;border-right: 0;border-top: 0;border-bottom-color:#c3c3c3;}
.rxy-signin-blk input:focus{ outline:none; }
.rxy-signin-blk label{color:#000;font:15px/15px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:0;top:30px;margin:0;transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
.rxy-signin-blk input:focus ~ label.new, .rxy-signin-blk .group.active label.new{top:-12px;color:#999;font-size:14px;}



footer.hidden{background:transparent !important;padding:0 !important;display:none !important;}


.fnb-block-inner .rxy-fnb-content-block .rxy-fnb-list-block{width:65%;margin:0;}
.fnb-block-inner .rxy-fnb-content-block .rxy-fnb-ticket-summary{width:28%;float:right;}
.fnb-block-inner .rxc-fnbtab-wrap .rxc-fnbrow{margin-right: 0;margin-left: 0;font-size: 0;}
.booking-flow .rxy-confirm-block.jointop{margin-top: -20px !important;}
.booking-flow .rxy-login-right{padding:67px 0 60px 119px;background-size:cover;border-bottom:0;}
.booking-flow .rxy-login-right:after{right:-195px;}
body.booking-flow footer{display:none;}
.validemp{font:16px/16px 'gtp_bold' !important;color:#d22800 !important;padding:0 0 20px;}
/*ENBD OFFER*/
.enbd-offer-blk{width:830px;float:left;}
.enbd-offer-blk .bootstrap-select{width:100% !important;}
.enbd-offer-blk .btn{
font: 21px/21px 'gtp_bold';
color: #2d2926;
padding: 20px 40px 20px 30px;
border: 1px solid #b7b7b7;
background: #fff;
border-radius: 0;
box-shadow: none !important;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;text-transform:uppercase;
}

.enbd-offer-blk .bootstrap-select .btn:hover, .enbd-offer-blk .bootstrap-select.open .btn {
color:#2d2926;
background: #fff;
border: 1px solid #b7b7b7;
}

.enbd-offer-blk .btn .caret {
border: 0;
background: url(../images/enbd-offer/down-arrow.png) no-repeat 0 top;
width: 19px;
height: 11px;
top: 50%;
right: 40px !important;
margin-top: -5px !important;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}

.enbd-offer-blk .bootstrap-select.open .btn .caret {
background: url(../images/enbd-offer/down-arrow.png) no-repeat 0 top;
-webkit-transform: rotateX(180deg);
-moz-transform: rotateX(180deg);
-ms-transform: rotateX(180deg);
-o-transform: rotateX(180deg);
transform: rotateX(180deg);
}

.enbd-offer-blk .bootstrap-select .btn:hover .caret {
background: url(../images/enbd-offer/down-arrow.png) no-repeat 0 top;
}

.enbd-offer-blk .dropdown-menu {
padding: 0 0 20px;
margin: 0;
border: 1px solid #b7b7b7;
border-width:0 1px 1px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}

.enbd-offer-blk .dropdown-menu > li {
border:0;
}

.enbd-offer-blk .dropdown-menu > li:first-child {
border: 0;display:none;
}

.enbd-offer-blk .dropdown-menu > li > a {
font: 17px/17px 'gtp_regular';
color: #101010;
background: #fff;
padding:20px 56px 0;
}

.enbd-offer-blk .bootstrap-select.btn-group .dropdown-menu li a:after {
background: url('../images/enbd-offer/inactive-btn.png') no-repeat 0 0;
display: inline-block;
left: 26px;
position: absolute;
top: 50%;
width: 18px;
height: 18px;
content: '';
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}


.enbd-offer-blk .bootstrap-select.btn-group .dropdown-menu li.selected a:after {
background: url('../images/enbd-offer/active-btn.png') no-repeat 0 0;
}






@media (max-width:1599px)
{
.booking-flow .rxy-login-right{border-bottom:0;}
}
@media (max-width:1439px)
{
.booking-flow .rxy-login-right{padding: 80px 0 40px 20px;}
.booking-flow .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .join-roxy{font-size: 20px;line-height:20px;}
.booking-flow .rxy-login-right{padding:45px 0 40px 20px;}
.booking-flow .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more{font-size: 14px;line-height: 28px;}
.booking-flow .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more a{font-size:12px;}
.booking-flow .rxy-confirm-block .rxy-contact-info-block{padding:0 25px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt.rxy-fnd-amtf{width:38%;}
.rc-earnpoint-blk-fb .col11{width:22%;}
.rc-earnpoint-blk-fb .col12{width:78%;}
.rlc-info .rlc-infoct{bottom:60px;}
.rlc-info-tt .rlc-infoct-tt{bottom:55px;}
}

@media (max-width: 1199px) {
.booking-flow .rxy-login-right{border-bottom:0;}
.booking-flow .rxy-confirm-block.jointop{margin-top: 0px !important;}
.booking-flow .rxy-login-right{background-position:-389px;padding:50px 0 140px 20px;}
.booking-flow .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more{font-size:14px;line-height: 20px;padding-bottom: 10px;max-width: 240px;}
.aed-amt{width:65%;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt.rxy-fnd-amtf {width: 45%;}
.aed-amt1{width:35%;}
}
@media (max-width: 991px) {
.rcl-freetick-blk .modal-contentin .row1.row10{background-size: 15% auto;}
.bonus-pt{width:130px;font-size:15px;}
.bonus-pt span{font-size:13px;}
.booking-flow .rxy-login-right {padding: 35px 0 145px 20px;}
}
@media (max-width: 767px) {
.booking-flow .rxy-confirm-block .rxy-loginguest-block .rxy-login-right .roxy-learn-more {max-width: inherit;}
.booking-flow .rxy-login-right{padding:20px 0;}
.mobver .roxy-cinema-blk {position:relative;text-align:center;vertical-align:top;}
.mobver .roxy-cinema-blk:after {display:none;content: '';top: 0;bottom: 0;width: 544px;height: 1px;left: 50%;background: url(../images/pop-up/gradient-border.png) no-repeat 0 0;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.mobver .roxy-cinema-blk li{text-align:center;}
.mobver .roxy-cinema-blk h2{font:28px/31px 'gtp_bold';color: #232323;text-transform: uppercase;margin: 0;padding: 30px 0 18px 0;display:inline-block;vertical-align:top;}
.mobver .roxy-cinema-blk .join-now {position:relative;text-align: center;z-index: 10;background: #232323;font: 24px/28px 'gtp_bold';color: #ebe6e6;text-transform: uppercase;text-decoration: none;padding:13px 56px;display:inline-block;z-index: 1;}
.signup-main-blk .rxy-login-right .join-roxy{color: #fff;font-size: 18px; line-height: 22px;padding-left: 20px;}
.signup-main-blk .rxy-login-right .roxy-learn-more{color: #fff;max-width: 100%;padding-left: 20px;font-size: 13px;line-height: 17px;padding-bottom: 10px;}
.signup-main-blk .rxy-login-right .roxy-learn-more a{border-bottom:0;text-decoration:underline;display:inline-block;width:100%;font-size:12px;text-transform:uppercase;color:#d22800;}
.signup-main-blk .rxy-login-right .roxy-icons-groups{padding:20px 0;font-size:0;}
.signup-main-blk .rxy-login-right .roxy-icons-groups{padding: 20px 0;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li{display: inline-block;width: 33.33%;text-align: center;padding: 0 10px;vertical-align: top;min-height: 115px;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li figure{display:inline-block;vertical-align:middle;line-height:100px;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li figure img{display:inline-block;width:100px;height:150px;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li p{font-size:14px;line-height: 14px;width:100%;margin:0 auto;text-transform:uppercase;padding-top:10px;color:#fff;}
.signup-main-blk .rxy-login-right .join-roxy{font:20px/22px 'gtp_bold';color: #fff;margin: 0;text-transform: uppercase;}
.signup-main-blk .rxy-login-right .roxy-learn-more{font: 13px/17px 'gtp_regular';padding-bottom:10px;}
.rc-confirmation-block h2.tabview{display:block;width:130px;}
.rcl-freetick-blk .modal-contentin .row1.row10{background-size: 12% auto;}
.booking-flow .rxy-confirm-block .rxy-contact-info-block{margin: 0;}
/*Promo code POPUP*/
.rcl-promo-blk .modal-contentin{padding: 15px;}
.rcl-promo-blk .modal-contentin h3{font-size:18px;line-height:18px;padding:0 0 10px;}
.rcl-promo-blk .modal-contentin li{padding:0 0 10px;}
.rcl-promo-blk .modal-contentin ol{padding:0 0 10px;}
.rcl-promo-blk .modal-dialog{width:auto;}
.rcl-promo-blk .modal-content{margin:50px 15px 20px;}
.rcl-promo-blk .close {width:20px;height:20px;right: 15px;top: 15px;}
}
@media (max-width: 670px) {
.rc-confirmation-block .rc-earnpoint-blk-fb .col1{width: 16%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width: 84%;}
}
@media (max-width:639px) {
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{width:30%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col2{width:70%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1 img{width: 130px;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.cprt h3{display:none;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details p.rxy-fnd-subtotal span.rxy-fnd-amt.rxy-fnd-amtf {
    width: 40%;
}
}
@media (max-width: 570px) {
.rc-confirmation-block .rc-earnpoint-blk-fb .col1{width: 18%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width: 82%;}
.rcl-freetick-blk .modal-contentin .row1.row10{background-size: 15% auto;}
}
@media (max-width: 550px) {
.rc-confirmation-block .rc-earnpoint-blk-fb .col1{width:20%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width: 80%;}
}
@media (max-width: 520px) {
.rc-confirmation-block .rc-earnpoint-blk-fb .col1{width:22%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width: 78%;}
}
@media (max-width:479px) {
.rxy-confirm-block.jointop.mobver-signin{/*margin:0 0 0 -15px !important;*/width:107.5%; margin-left:-15px;}
.mobver .roxy-cinema-blk h2{font-size:22px;line-height:24px;}
.mobver .roxy-cinema-blk .join-now{font-size:20px;padding:11px 64px;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li p{font-size:11px;line-height:14px;}
.signup-main-blk .rxy-login-right .join-roxy{font:22px/25px 'gtp_bold';}
.signup-main-blk .rxy-login-right .roxy-learn-more{font: 16px/20px 'gtp_regular';padding-bottom:10px;}
.roxy-signup-blk .signup-main-blk{margin: 0;margin-left:-15px;margin-right:-15px;}
.roxy-signup-blk .rxy-confirm-block{width:auto;}
 .rc-confirmation-block .rc-earnpoint-blk-fb .col1{width:20%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width:80%;}
#wvasidefnb{padding-bottom:10px;}
.roxy-signup-blk{margin-top: 80px !important;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li:nth-child(1) figure img{height:70px;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li:nth-child(2) figure img{height:60px;}
.signup-main-blk .rxy-login-right .roxy-icons-groups li:nth-child(3) figure img{height:70px;}
.booking-flow .rxy-confirm-block .rxy-contact-info-block{margin:-15px 0 0;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{width: 100%;text-align: center;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col2{width: 100%;}
ul.rcl-conf1{margin: 0 0 10px;}
.rc-confirmation-block .rc-confirmation-block-wht .rcl-conf3 p{margin: 15px 0 0;}
.rc-confirmation-block h2.tabview{width:auto;}
.bonus-pt{display:inline-block;}
/*Promo Code popup*/
.rcl-promo-blk .modal-content{margin:0 15px;}
.rcl-promo-blk .modal-contentin li{padding:0 0 7px;font-size:14px;line-height:18px;}
.agreebtn, .agreebtn:focus,.skipbtn, .skipbtn:focus{font-size:16px;padding:10px 0;}
.rcl-freetick-blk.rcl-secondary-popup .rewardselection{padding:0 0 30px !important;}
}
@media (max-width:415px) {
 .rc-confirmation-block .rc-earnpoint-blk-fb .col1{width:23%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width:77%;}
.rcl-freetick-blk .modal-contentin .row1.row10{min-height:80px;    background-size: 17% auto;}
}

@media (max-width:385px) {
.rxy-confirm-block.jointop.mobver-signin{width:108.6%;}
.rc-earnpoint-blk-mb .col1{width:23%;}
 .rc-earnpoint-blk-mb .col2{width:77%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb{width: 100%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb .col1{width:18%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb .col2{width:82%;}
}
@media (max-width:374px) {
.rxy-confirm-block.jointop.mobver-signin{width:109%;}
.rc-earnpoint-blk-mb .col1{width:25%;}
 .rc-earnpoint-blk-mb .col2{width:75%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb .col1{width:18%;}
.rc-confirmation-block .rc-earnpoint-blk-fb .col2{width:82%;}
}
@media (max-width:359px) {
.rxy-confirm-block.jointop.mobver-signin{width: 110.2%;}
.rc-earnpoint-blk-mb .col1{width:28%;}
 .rc-earnpoint-blk-mb .col2{width:72%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb{width: 100%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb .col1{width: 22%;}
 .rc-confirmation-block .rc-earnpoint-blk-fb .col2{width:78%;}
}


/*Confirmation New*/
.rc-confirmation-block .rc-confirmation-block-wht .col5.coll{width:80%;}
.rc-confirmation-block .rc-confirmation-block-wht .col6.col2{width:20%;margin-top:5px;}
.rc-confirmation-block .rc-confirmation-block-wht .col6.col2 .tot1{width:100%;}

@media (max-width:413px) {
/*Confirmation New*/
.rc-confirmation-block .rc-confirmation-block-wht .col5.coll{width:75%;}
.rc-confirmation-block .rc-confirmation-block-wht .col6.col2{width:25%;}
}
@media (max-width:359px) {
/*Confirmation New*/
.rc-confirmation-block .rc-confirmation-block-wht .col5.coll{width:70%;}
.rc-confirmation-block .rc-confirmation-block-wht .col6.col2{width:30%;}
}

.single-offer .single-offer-list ul li h4 figure{display:inline-block;vertical-align:middle;line-height:46px;}
.single-offer-list{width:auto;margin:50px 0 40px;}
.single-offer .single-offer-list ul li h4 p {border-left:1px solid #b7b7b7;padding:0 0 0 20px;font:24px/24px 'GTPressuraTrial-Regular';color:#000;text-transform:uppercase;display:inline-block;vertical-align:middle;margin-left:15px;}
.single-offer .single-offer-list ul li h4 p span {font:25px/25px 'GTPressuraTrial-Bold';width:100%;display:inline-block;vertical-align:top;color:#000;}


.rcl-freetick-blk.rcl-secondary-popup .rewardselection{padding:0 0 50px;margin-top:0;}
@media (max-width:533px) and (min-height:320px) {
.rcl-freetick-blk.rcl-secondary-popup .modal-contentin .row2{padding-top:30px;}
.rcl-freetick-blk.rcl-secondary-popup .rewardselection{padding: 0 0 30px;}
}
@media (max-width: 767px) {
 .npayment{width:100% !important;height:500px !important;overflow-y:auto;}
  
}
.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a.soldout {
    background: gray !important;
    pointer-events: none !important;
}
.rc-selectseat-block .rc-select-seats:before {
    top: 160px;
}


.rc-selectseat-block .rc-select-seats .rc-title.padnew {
    padding-top: 150px;
}

@media (max-width: 1439px) {
    .rc-selectseat-block .rc-select-seats:before {
        top: 145px;
    }


    .rc-selectseat-block .rc-select-seats .rc-title.padnew {
        padding-top: 140px;
    }
}

@media (max-width: 1199px) {
    .rc-selectseat-block .rc-select-seats:before {
        top: 105px;
    }

    .rc-selectseat-block .rc-select-seats .rc-title.padnew {
        padding-top: 115px;
    }
}
@media (max-width: 480px) {
    .rc-selectseat-block .rc-select-seats:before {
        margin: 65px 0 0;top:0;
    }


    .rc-selectseat-block .rc-select-seats .rc-title.padnew {
        padding-top: 20px;
    }
}
.animation-element { position: relative;}

/*.my-movie-wrap .roxy-title h1{opacity:0.5; -webkit-transform: scale(0.05); transform: scale(0.05); -webkit-transition: all 1.1s ease; -ms-transition: all 1.1s ease; -o-transition: all 1.1s ease; transition:  all 1.1s ease;}
.my-movie-wrap.in-view .roxy-title h1{opacity:1; -webkit-transform: scale(1); transform: scale(1);}*/
/*.roxy-title.titleanimation h1:before, .roxy-title.titleanimation h2:before, .roxy-title.titleanimation h4:before { width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition:  all 1s ease;}
.roxy-title.titleanimation h1 span:before, .roxy-title.titleanimation h2 span:before, .roxy-title.titleanimation h4 span:before { width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.roxy-title.titleanimation h1:hover:before, .roxy-title.titleanimation h2:hover:before, .roxy-title.titleanimation h4:hover:before { width:0; left:50%; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition:  all 1s ease;}
.roxy-title.titleanimation h1:hover span:before, .roxy-title.titleanimation h2:hover span:before, .roxy-title.titleanimation h4:hover span:before { width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}

.roxy-title.titleanimation h1:after, .roxy-title.titleanimation h2:after, .roxy-title.titleanimation h4:after {width:0; left:50%; -webkit-transition: 1s all 0.5s ease; -ms-transition: 1s all 0.5s ease; -o-transition: 1s all 0.5s ease; transition:  1s all 0.5s ease;}
.roxy-title.titleanimation h1 span:after, .roxy-title.titleanimation h2 span:after, .roxy-title.titleanimation h4 span:after {width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.roxy-title.titleanimation h1:hover:after, .roxy-title.titleanimation h2:hover:after, .roxy-title.titleanimation h4:hover:after {width:100%; left:0; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition:  all 0.3s ease;}
.roxy-title.titleanimation h1:hover span:after, .roxy-title.titleanimation h2:hover span:after, .roxy-title.titleanimation h4:hover span:after {width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}*/

/*.roxy-title.titleanimation h1:before, .roxy-title.titleanimation h2:before, .roxy-title.titleanimation h4:before { width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition:  all 1s ease;}
.roxy-title.titleanimation h1 span:before, .roxy-title.titleanimation h2 span:before, .roxy-title.titleanimation h4 span:before { width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.roxy-title.titleanimation h1:hover:before, .roxy-title.titleanimation h2:hover:before, .roxy-title.titleanimation h4:hover:before { width:0; left:50%; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition:  all 1s ease;}
.roxy-title.titleanimation h1:hover span:before, .roxy-title.titleanimation h2:hover span:before, .roxy-title.titleanimation h4:hover span:before { width:0%; left:50%; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}

.roxy-title.titleanimation h1:after, .roxy-title.titleanimation h2:after, .roxy-title.titleanimation h4:after {width:0; left:50%; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition:  all 1s ease;}
.roxy-title.titleanimation h1 span:after, .roxy-title.titleanimation h2 span:after, .roxy-title.titleanimation h4 span:after {width:0; left:50%; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.roxy-title.titleanimation h1:hover:after, .roxy-title.titleanimation h2:hover:after, .roxy-title.titleanimation h4:hover:after {width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition:  all 1s ease;}
.roxy-title.titleanimation h1:hover span:after, .roxy-title.titleanimation h2:hover span:after, .roxy-title.titleanimation h4:hover span:after {width:100%; left:0; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}*/


/*.my-movie-wrap .my-movie-tab .nav-tabs {opacity:0; position: relative; -webkit-transition: 1s all 0.5s ease; -ms-transition: 1s all 0.5s ease; -o-transition: 1s all 0.5s ease; transition:  1s all 0.5s ease;}
.my-movie-wrap.in-view .my-movie-tab .nav-tabs{opacity:1;}*/

.my-movie-wrap .my-movie-tab h2 {opacity:0; position: relative; left:50px; -webkit-transition: 1s all 0.8s ease; -ms-transition: 1s all 0.8s ease; -o-transition: 1s all 0.8s ease; transition:  1s all 0.8s ease;}
.my-movie-wrap.in-view .my-movie-tab h2 {opacity:1; left:0;}


.my-movie-wrap .my-movie-tab .choose-your-favorite {opacity:0; position:relative; top:50px; -webkit-transition: 1s all 0.8s ease; -ms-transition: 1s all 0.8s ease; -o-transition: 1s all 0.8s ease; transition:  1s all 0.8s ease;}
.my-movie-wrap.in-view .my-movie-tab .choose-your-favorite {opacity:1; top:0;}

.rc-movies-list ul li {opacity:1; -webkit-transform:scaleY(1); transform:scaleY(1); /*-webkit-transform-origin:0 0; transform-origin:0 0;*/ -webkit-transition: all 0.8s ease; -ms-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease;}
.rc-movies-list ul li.movies-list {opacity:1;	-webkit-transform:scaleY(1); transform:scaleY(1);}

.never-before-wrap .never-before-content .never-before-section{opacity:0; -webkit-transform: scale(0.5); transform:scale(0.5); -webkit-transition: all 1.5s ease; -ms-transition: all 1.5s ease; -o-transition: all 1.5s ease; transition: all 1.5s ease;}
.never-before-wrap.in-view .never-before-content .never-before-section {opacity:1; -webkit-transform: scale(1); transform: scale(1);}

.find-place-wrap .find-place-left {opacity:0; position:relative; -webkit-transition: all 0.8s ease; -ms-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; left:-50%}
.find-place-wrap.in-view .find-place-left {opacity:1; left:0;}

.find-place-wrap .find-place-right {opacity:0; position:relative; -webkit-transition: all 0.8s ease; -ms-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; right:-50%}
.find-place-wrap.in-view .find-place-right {opacity:1; right:0;}

/*footer .container{opacity:0; -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-transition: all 1.5s ease; -ms-transition: all 1.5s ease; -o-transition: all 1.5s ease; transition: all 1.5s ease; }
footer.in-view .container {opacity:1; -webkit-transform: scale(1); transform: scale(1);}*/
@media(min-width:1921px){
.inner-moviebanner{height:600px;background-size:cover !important;}
.special-promotion-banner figure img{width:100%;}
.never-before-wrap .never-before-content{background-size:cover;}
.rc-selectseat-block .rc-select-seats.rc-fb-block{overflow:hidden;}
.rxy-login-right:after{width:200%;left:100%;}
.rc-banner-slider .slick-list .slick-slide{background-size:cover;}
.rc-experiences-where{background-size:cover !important;}
.rc-thumbimg-list li a img,.maincontent-wraper .contactus-banner img{width:100%;}
.my-account-page-blk .myaccount-img{height:350px;overflow:hidden;}
.my-account-page-blk .myaccount-img img{width:100%;}
}
@media(min-width:2881px){
.inner-moviebanner{height:750px;background-size:cover !important;}
.rc-banner-slider .slick-list .slick-slide{height:750px;}
}
@media(min-width:1681px){
.rc-selectseat-block .rc-select-seats.rc-fb-block .container.position-rel{width:1560px;}
.rc-fixed-seat-sec .container.fb-container, .rc-selectseat-block .rc-select-seats.rc-fb-block .container.position-rel.fb-container{width:1410px;}
}
@media(min-width:1681px){
.cookies-popup-blk .cookies-popup-container .cookies-content{width:1150px;}
}
@media (min-height:480px){
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.open > div.dropdown-menu, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group .dropdown-menu{max-height:230px !important }
}
@media (min-width:568px){
    body .sec-level-nav{display:block !important;}
}
@media (min-width:768px){
.ah-valentine-blk .modal-dialog{width:500px;}
.ah-valentine-blk .modal{text-align:center;padding:0 !important;}
.ah-valentine-blk .modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
.ah-valentine-blk .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}
 /*Choose Your Ticket.ah-chooseyourticket-blk .modal{text-align:center;padding:0 !important;}
.ah-chooseyourticket-blk .modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
.ah-chooseyourticket-blk .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}
*/
}
@media (min-width:1199px){
.hb-bannerslider{margin:-100px 0 0 !important;}
}
@media (min-width:993px){
.signUp .modal-dialog{max-width:775px;width:100%;}
}
@media (min-width:1500px){
.ah-valentine-blk .modal-dialog{width:600px;}
.ah-chooseyourticket-blk .modal-dialog{width:780px;}
.rc-fbpopup-blk .modal-dialog{width:770px;}
}
@media (min-height:750px) and (max-height:799px){
.gallery_item:nth-child(4) .imgscale img{margin-left:-410px !important;}
}
@media (min-height:650px) and (max-height:749px){
.gallery_item .imgscale img{margin-left:-205px !important;}
.gallery_item:first-child .imgscale img{margin-left:50px !important;}
.gallery_item:nth-child(4) .imgscale img{margin-left:-250px !important;}
.gallery_item:nth-child(4) .banner-box{left:160px;}
.gallery_item:first-child .banner-box{width:350px;}
}
@media (min-height:600px) and (max-height:649px){
.gallery_item .imgscale img{margin-left:-145px !important;}
.gallery_item:nth-child(4) .imgscale img{margin-left:-305px !important;}
.gallery_item:first-child .imgscale img{margin-left:50px !important;}
}
@media (min-width:992px){
.mobilescroll{display:block !important }
}
@media (max-width:1919px){
/* Sign in and sign up with apple */    
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup p{max-width:100%;}
    
header.normal-header .profile{right:55px;}
header.normal-header .right-section{padding:43px 500px 0 0;}
header.sticky .right-section{padding:29px 450px 0 0;}
/* Experiences and locations new changes 15042020*/
.exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font-size:51px;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{bottom:75px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font-size:75px;line-height:70px;margin:0 0 30px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:50px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font-size:26px;line-height:36px;max-width:35%;}
.giftcard-wrapper .giftcard-contblk{padding:80px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk{min-height:400px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .group input{font-size:20px;}
    
/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage{padding:70px 0;}
header.normal-header .profile {top: 30px;}
}
@media (max-width:1699px){
.gallery_item:first-child .imgscale img{margin-left:50px }
.gallery_item:first-child .banner-box{right:-70px;min-width:inherit;width:400px;}
 /*.rxy-fnb-payment-gradtotal p{padding:15px 0 0;}
 H11012018*/
.gallery_item:nth-child(4) .banner-title{right:inherit;left:200px;}
.qty-box{right:-64px;}
.rxy-errornew .rxy-errornewcont{max-width:975px;top:70px;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{padding:70px 0 10px;}
.rc-selectseat-block h4.rc-timelefttop{right:10px !important;}
}
@media (max-width:1600px){
.gallery_item:first-child .banner-box{right:-70px;}
header.normal-header .sign-join,header.sticky .sign-join{right:100px;}
}
@media (max-width:1599px){
 /* Experiences and locations new changes 15042020*/
 .exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font-size:44px;line-height:50px;}
 .cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent h3{font-size:32px;line-height:32px;margin:0 0 15px;}

 .rxy-errornew .rxy-errornewcont{max-width:820px;top:130px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:40px;line-height:50px;padding:0;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead p{font-size:16px;line-height:18px;width:520px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks span{padding:20px 0 40px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{padding:60px 0 10px;font-size:36px;line-height:36px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport h3{font-size:20px;line-height:20px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul{margin:0 0 30px;}
 .topheadafter:before{height:246px;}
 .gallery_item .banner-box{min-width:400px;right:30px;bottom:151px;}
 .gallery_item .banner-box .banner-box-content h2{font-size:36px;line-height:36px;min-height:93px }
 .gallery_item:nth-child(4) .banner-title{right:inherit;left:245px;}
 .gallery_item:first-child .banner-box{width:300px;}
 .gallery_item .indulge-box{bottom:200px;right:-30px;width:300px;padding:30px 10px }
 .gallery_item .indulge-box .indulge-box-content p{font-size:24px;line-height:30px;}
 .qty-box{top:15px;right:-90px;margin-top:30px }
 .quick-book .modal-dialog{margin:100px auto 30px auto }
 .maincontent-withline:before{background:url('../images/movie-list-left.png') repeat-y 0 top;background-size:100px;height:100%;width:100px;left:0;top:0;display:none;}
 .maincontent-withline:after{background:url('../images/movie-list-right.png') repeat-y left top;background-size:100px;height:100%;width:100px;right:0;top:0;display:none;}
 .payusingsavedcard-wrap{width:630px }
 .gallery_item:first-child .banner-box{right:0;}
 .rc-movies-list ul li .btn-viewtrailer{top:105px;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .close{margin:15px 15px 0 0;}
 .ah-chooseyourticket-blk .roxy-title h1 span{font-size:26px;line-height:26px;padding:10px 0;}
 .ah-chooseyourticket-blk .roxy-title h1{margin:0 0 25px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .minus-btn, .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .plus-btn{height:50px;line-height:50px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .form-control{height:50px;line-height:50px;font-size:28px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt{padding:32px 0 0;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top{padding:0 0 25px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-btm{padding:25px 0;}
 .ah-chooseyourticket-blk .modal-body{padding:10px 15px 15px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .plus-btn{background-size:22px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt span{font-size:14px;padding:20px 0 0 10px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.aed{font-size:24px;line-height:20px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.total{font-size:20px;line-height:20px;padding:0 0 10px;}
 .ah-chooseyourticket-blk a.rc-left-arrow{margin:10px 0 0 15px;}
 /*FBPOPUP*/
 .rc-fbpopup-blk .modal-contentin .fb-imgblk{min-height:400px;background-size:100% auto;}
 .rc-fbpopup-blk .modal-contentin .vertical-alignment-helper1{height:400px;}
 /*Menu*/
 header.normal-header .right-section .right-nav.aftersignup-right{margin-right:225px;}
 header.normal-header .right-section{padding-right:0;}
 /*header.normal-header .left-section .left-nav > li{margin:0 35px 0 0;}
 header.normal-header .right-section .right-nav ul li{margin:0 25px 0 0;}
*/
 /* Loyalty */
 header.normal-header .right-section .right-nav ul{margin:0;}
 header.sticky .sign-join{right:40px;}
 header.normal-header .sign-join, header.sticky .sign-join{right:40px;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{bottom:60px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font-size:65px;line-height:60px;margin:0 0 25px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:42px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font-size:23px;line-height:31px;max-width:30%;}
.giftcard-wrapper .giftcard-contblk{padding:70px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a{font-size:26px;}
.giftcard-wrapper .giftcard-contblk .gc-body{padding:30px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body h2{font-size:30px;line-height:34px;margin:15px 0;}
.giftcard-wrapper .giftcard-contblk .gc-body p{font-size:22px;line-height:28px;max-width:73%;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk{padding:33px 0 10px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list{padding:20px 25px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li h3{font-size:27px;}
.giftcard-wrapper .giftcard-contblk .form-check{padding:30px 0 0 10px;}
.giftcard-wrapper .giftcard-contblk .recipient-details{margin:50px 0 0;}
.giftcard-wrapper .giftcard-contblk .recipient-details h4{font-size:25px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec{margin:60px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a{min-width:160px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce p{font-size:17px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce p > span{margin-left:5px;}

/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage{padding:60px 0;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1{font-size:26px;line-height:30px;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h3{font-size:23px;line-height:28px;margin:35px 0 25px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails{margin:45px 0;padding:30px 20px 20px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap a{padding:10px 10px 12px;}
.giftcard-wrapper .giftcard-confirmationPage p{font-size:19px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap{padding:40px 0 0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h4{font-size:19px;margin:0 0 20px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h5, .giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li span.col2{font-size:17px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list.total ul li span{font-size:19px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap a{font-size:19px;min-width:140px;padding:8px 10px 9px;}
.giftcard-wrapper .giftcard-confirmationPage p.sent-email span:before{top:6px;}
header.normal-header .profile {top: 35px;}
}
@media (max-width:1500px){
 .gallery_content{margin-left:-240px;}
 .gallery_item .banner-title{font-size:30px;line-height:36px;}
 .gallery_item:nth-child(3) .banner-title span{min-width:150px;}
 .banner-animation .gallery_item .imgscale img{margin-left:-250px }
 .gallery_item:first-child .imgscale img{margin-left:-100px;}
 .gallery_item:nth-child(4) .imgscale img{margin-left:-305px;}
 .roxy-title h1, .roxy-title h2, .roxy-title h4{padding:0 30px;}
 .roxy-title h1 span, .roxy-title h2 span{font-size:30px;line-height:30px;}
 .roxy-title h4 span{font-size:24px;line-height:24px;}
 .never-before-wrap .never-before-content .never-before-sub p{font-size:20px;}
 .mt-cbox-toprow{margin:130px 0 0;}
 .rc-selectseat-block h4.rc-timelefttop{right:0 !important;position:absolute !important;top:0 !important;}
 .rx-promotion-blk p{font-size:32px;}
 .rx-space{font-size:28px;line-height:28px;padding:15px 30px;word-spacing:-2px;}
 .gallery_item .banner-box .banner-box-content h2 span.slidehd{font-size:24px !important;line-height:30px !important;}
 .gallery_item:first-child .banner-box .banner-box-content .btn-know-more{left:67%;}
 .gallery_item .banner-box .banner-box-content h2 span{max-width:260px;}
 .gallery_item.ads .banner-box .banner-box-content h2 span{max-width:inherit;}
 .ah-valentine-blk img{width:350px;}
 .ah-valentine-blk .valentine-logo img{width:125px;}
 .ah-valentine-blk .modal-contentin{padding:10px;}
 .ah-valentine-blk .modal-contentin ul li{font-size:18px;line-height:26px;background-position:0 7px;padding:0 0 0 8px;}
 .ah-valentine-blk .modal-contentin p{padding:20px 0;font-size:28px;line-height:20px;}
 .ah-valentine-blk .valentine-logo{margin:-80px 0 0;}
 .ah-valentine-blk .valentine-logo span{font-size:14px;padding:0 0 0 10px;}
 .ah-valentine-blk .valentine-btns .book-now{width:145px;padding:10px 0;font-size:18px;margin-right:15px;}
 /*FB POPUP*/
 .rc-fbpopup-blk .roxy-title h1 span{font-size:16px;padding:5px 0;}
 .rc-fbpopup-blk .checkboxs li label{line-height:18px;padding-left:30px;margin-bottom:0;}
 .rc-fbpopup-blk .checkboxs{margin:40px 0 0;}
 .rc-fbpopup-blk .checkboxs li{margin:0 0 10px;}
 .rc-fbpopup-blk .proceed{width:250px;padding:10px 0;font-size:20px;line-height:20px;margin-top:-10px;}
 .rc-fbpopup-blk h4{margin:15px 0 0;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk .fb-iconbox{margin:0 0 18px -45px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{width:300px;margin-right:12px;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:after{width:95%;background-size:100% auto;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{left:26%;width:90px;height:123px;margin:-61px 0 0 -10px;background-size:100% auto;}
 .rc-movies-list .rc-moviewraper .movies-details{padding:20px 73px 15px 25px;}
 }
@media (max-width:1439px){
footer .social-block .footer-app:after{display:none;}
.my-profile-blk .radio-block .radio-block-inner{margin:12px 0 0;}
 .rxy-errornew .rxy-errornewcont{max-width:775px;top:100px;}
 /*7.6.2018 Menu*/
 /*header.normal-header .left-section .left-nav > li{margin:0 35px 0 0 }
*/
 header.normal-header .left-section .left-nav > li > a, header.normal-header .left-section .left-nav > li > .dropdown-menu > li > a, header.normal-header .left-section .left-nav > li > .dropdown-menu > li > a:focus{font-size:15px }
 /* header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu{min-width:240px;}
 header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li > a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a{font-size:15px }
 header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li > a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a, header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li > a:focus, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a:focus{padding:15px 15px 15px 20px }
*/
 header.normal-header .right-section .right-nav ul li a{font-size:15px }
 .gallery_content{margin-left:-234px;}
 .banner-animation .gallery_item .banner-title{font-size:30px;line-height:30px;}
 .banner-animation .gallery_item .imgscale img{margin-left:-200px }
 .banner-animation .gallery_item:nth-child(2) .imgscale img{margin-left:-200px }
 .banner-animation .gallery_item:nth-child(4) .imgscale img{margin-left:-350px;}
 .banner-animation .gallery_item:hover:nth-child(4) .imgscale img{margin-left:-250px }
 .btn-quick{bottom:30px;height:60px;}
 .btn-quick a{font-size:30px;padding:12px 30px 12px 85px }
 .qty-box{margin-top:20px;font-size:18px;line-height:20px;}
 .gallery_item .banner-title{bottom:292px;}
 .gallery_item .banner-box{bottom:100px;padding:25px 0px 45px;min-width:350px;right:80px;}
 .gallery_item .banner-box .banner-box-content h2{font-size:36px;line-height:36px;min-height:93px }
 .gallery_item .banner-box .banner-box-content .btn-know-more{padding:15px 40px 15px;bottom:-70px }
 .gallery_item .indulge-box{bottom:100px;right:30px;width:300px;padding:30px 10px }
 .gallery_item:first-child .banner-box{width:330px;}
 .quick-book .modal-dialog{margin:30px auto 15px auto }
 .gallery_item:nth-child(4) .banner-title{right:inherit;left:190px;}
 .gallery_item:nth-child(4) .banner-box{left:200px;}
 .rc-movies-list .rc-moviewraper .movies-details h3{padding:0;}
 .rc-movies-list .rc-moviewraper .movies-details p{padding:5px 0 0 0;}
 .rc-movies-list-row{margin:0 -10px }
 .rc-movies-list ul li{width:270px;margin:10px;height:448px }
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:270px;height:338px }
 .rc-movies-list .rc-moviewraper .movies-details{padding:20px 53px 10px 15px;}
 .rc-movies-list .rc-moviewraper .movies-details .qty{right:10px;top:20px;font-size:14px;line-height:14px;}
 .my-movie-wrap .my-movie-tab .filter-options{padding:15px 0px 5px }
 .never-before-wrap .never-before-content{background-size:cover;}
 .never-before-wrap .never-before-content .never-before-section{height:650px;}
 .rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{max-width:200px;margin-left:-100px;font-size:24px;padding:15px 0 15px;}
 #uladvancebooking li .rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{font-size:22px;}
 .rc-movies-list .rc-moviewraper .movies-details h3{font-size:14px;line-height:14px;}
 .rc-movies-list .rc-moviewraper .movies-details .time{bottom:10px;left:15px;}
 .rc-movies-list .rc-moviewraper .movies-details .date{bottom:10px;left:15px;}
 /* Sign Up popup */
 .signUp .modal-header h2{margin:50px 0 18px;}
 .signUp .or{margin:15px auto;}
 .signUp .btn-wrap{margin:10px auto;}
 .gallery_item:hover .avard{top:30px;right:70px;width:400px;}
 /*Admin Panel*/
 .rc-selectseat-block h4.rc-timelefttop{right:105px !important }
 .wrapp.fg-phonenumber .countrycode{max-width:110px;padding:0 15px 0 35px }
 .wrapp.fg-phonenumber label.new{left:135px !important;top:13px;}
 .wrapp.fg-phonenumber .formcontrol{padding-left:135px !important;padding-right:15px !important;}
 .qty-box{right:-80px;}
 .gallery_item:first-child .banner-box .banner-box-content .btn-know-more{left:65%;}
 .gallery_item .banner-box .banner-box-content h2 span{max-width:260px;}
 .rc-movies-list ul li .btn-viewtrailer{top:90px;}
 .rc-movies-list ul li:hover .rc-moviethumb .btn-viewinfo{bottom:80px;}
 /*FB POPUP*/
 .rc-fbpopup-blk .roxy-title h1 span{padding:5px 0;text-align:center;}
 /*.inner-moviebanner .movietrailer{bottom:-200px !important*/
 .inner-moviebanner .movietrailer{bottom:-200px;}
 .special-promotion-cont.what-new-content-block{padding:60px 0 23px;}
 .special-promotion-cont h1{margin:0 0 35px;}
 /* 23-01-2019 */
 .rxy-payment-info{padding:15px;}
 .shareyourpayment ul{margin:0 0 0 -10px;}
 .shareyourpayment ul li{width:342px;margin:0 10px 30px 10px;}
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:40px;margin:45px;}
 .rc-paymentclients{position:static;margin:15px 0 0;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span{font-size:55px;line-height:55px;padding:10px 15px 15px;}
 .rc-contactus .rc-contactus-form-block h2{font-size:34px;line-height:40px;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label{font-size:20px\;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.active label, .urlhead{font-size:13px !important;}
 .editadminpanelnew .rc-fbform .form-group textarea:focus ~ label, .editadminpanelnew .rc-fbform .form-group textarea:valid ~ label, textarea:focus ~ label, textarea:valid ~ label, .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group textarea:valid ~ label{font-size:13px !important;}
 .contact-wrapper .contact-us-form .rc-fbform .form-group .btn{font-size:20px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu > li > a{font-size:18px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .submit{font-size:26px;}
 .contact-wrapper .contact-us-form .cinema-info{margin:25px 0 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a{font-size:24px;}
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body.card-body{margin:25px 45px 35px 45px;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:55px 0 0;}
 /* Roxy Loyalty > Header Signin Menu */
 header.normal-header .sign-join > a{font-size:16px;margin-top:16px;}
 header.normal-header .profile{top:31px;}
 header.sticky .profile{top:16px;}
 header.normal-header .profile .user-name a > span{font-size:14px;}
 header.normal-header .profile .login-box ul li a{font-size:16px;padding:20px 5px 20px 85px;}
 header.normal-header .profile .login-box ul li.ur-pnts{font-size:15px;line-height:18px;padding:15px 5px 15px 85px;}
 header.normal-header .profile .login-box ul li.ur-pnts > span{font-size:22px;}
 .my-movie-tab .nav-tabs > li{margin:0 10px 20px 0;}
 .my-movie-tab .nav-tabs > li > a{font-size:18px;line-height:16px;}
 /*Roxy Loyalty Menu*/
 /*header.normal-header .right-section .right-nav ul > li.dropdown{width:100px;}
*/
 .roxy-title h1 span, .roxy-title h2 span{font-size:24px;line-height:20px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left{padding:0 0 0 10px;width:25%;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster figure > img{width:90%;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right{width:75%;}
 footer .social-block .footer-app{padding-left:20px;padding-right:20px;}
 footer .social-block .eh-roxy{margin:3px 20px 0 0;}
 footer .social-block .footer-social{padding:0 28px;}
 .rc-mschedule-list .cinema-exp h3{font-size:18px;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title span{font-size:15px;line-height:15px;}
 
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{bottom:50px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font-size:55px;line-height:50px;margin:0 0 20px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:36px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font-size:20px;line-height:28px;max-width:30%;}
.giftcard-wrapper .giftcard-contblk{padding:50px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a{font-size:24px;}
.giftcard-wrapper .giftcard-contblk .gc-body h2{font-size:27px;line-height:32px;}
.giftcard-wrapper .giftcard-contblk .gc-body p{font-size:20px;line-height:28px;max-width:67%;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li h3{font-size:25px;line-height:28px;}
.giftcard-wrapper .giftcard-contblk .recipient-details h4{font-size:23px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:55px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {min-height: 65px;}
}

@media (max-width:1359px){
 .rxy-errornew .rxy-errornewcont{max-width:680px;top:85px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:44px;line-height:44px;}
 .banner-animation .gallery_item .imgscale img{margin-left:-250px }
 .my-movie-wrap:before, .my-movie-wrap:after{width:0;}
 .gallery_item .banner-title{bottom:270px;}
 .gallery_item .banner-box{bottom:88px;padding:25px 0px 45px;right:70px;}
 .gallery_item .banner-box .banner-box-content h2{font-size:30px;line-height:30px;min-height:81px }
 .gallery_item:nth-child(4) .imgscale img{margin-left:-450px;}
 .gallery_item:first-child .imgscale img{margin-left:-60px;}
 .gallery_item .indulge-box{bottom:185px;right:-30px;width:300px;padding:30px 10px }
 .gallery_item:first-child .banner-box{width:257px;}
 .gallery_item:first-child .banner-box .banner-box-content .btn-know-more{left:75%;}
 .qty-box{right:-90px;}
 .gallery_item .banner-box .banner-box-content h2 span.slidehd{font-size:20px !important;line-height:24px !important;}
 .gallery_item:first-child .banner-box .banner-box-content .btn-know-more{left:70%;}
 /*single-offer*/
 .single-offer a.rx-skip{font-size:24px;line-height:30px;}
 .rc-selectseat-block h4.rc-timelefttop{right:50px !important }
 /* home page menu responsive */
 header.normal-header .right-section .right-nav ul li{margin:0 10px 0 0;}
 header.normal-header .left-section .left-nav > li{margin:0 15px 0 0;}
 /* Loyalty */
 header.normal-header .right-section .right-nav ul{margin:0;}
header.normal-header .sign-join > a {font-size: 14px;margin-top:13px;padding: 0 10px;}
}
@media (max-width:1199px){
 /* Experiences and locations new changes 15042020*/
 .exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font-size:39px;line-height:40px;}
 .cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent h3{font-size:28px;line-height:30px;margin:0 0 10px;}

 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:34px;line-height:34px;}
 .topheadafter:before, .topheadbefore:before, .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead:before, .topheadbefore:after, .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead:after{display:none;}
 .rxy-errornew .rxy-errornewcont{top:10px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{padding:0 0 10px;font-size:30px;line-height:30px;}
 .maincontent-withline:before{width:1px;}
 .maincontent-withline:after{width:0px;}
 .my-movie-tab .nav-tabs > li:first-child > a{padding-left:0px }
 .my-movie-wrap .my-movie-tab h2{padding:30px 22px 10px 0px }
 .my-movie-wrap .my-movie-tab .filter-options{padding:15px 0 0 0;}
 .rc-movies-list-row{margin:0 -15px }
 .rc-movies-list ul li{width:291px;margin:15px;height:472px }
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:291px;height:362px;}
 .rc-movies-list .rc-moviewraper .movies-details .qty{right:15px;}
 .my-movie-wrap .movie-view-more:before{top:54px;}
 .gallery_content{margin-left:-187px }
 .gallery_item{border:0;}
 .btn-quick{height:52px;}
 .btn-quick a{font-size:24px;padding:6px 30px 6px 65px }
 .btn-quick a:after, .btn-quick a i{left:25px;}
 .gallery_item:nth-child(2) .banner-title{right:45px;bottom:302px;top:inherit }
 .gallery_item .banner-box{bottom:135px;padding:20px 0px 35px;min-width:311px;right:0px;width:311px;}
 .gallery_item .banner-box:before{left:-70px }
 .gallery_item .banner-box:after{right:-73px;}
 .gallery_item .banner-box .banner-box-content p.time{margin-left:18px;}
 .gallery_item .banner-box .banner-box-content p.date{margin-left:18px;}
 .qty-box{right:-94px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more{padding:12px 40px 12px;bottom:-58px;}
 .gallery_item .indulge-box{bottom:180px;right:0px;width:226px;padding:15px 0;}
 .gallery_item .indulge-box .indulge-box-content p{font-size:18px;line-height:24px;}
 .gallery_item .banner-title{bottom:300px;}
 .gallery_item:nth-child(4) .banner-title{right:inherit;left:90px;}
 .gallery_item:first-child .banner-box{right:-60px;}
 .my-movie-wrap .movie-view-more{padding:40px 0 20px 0 }
 .my-movie-tab{margin:40px 0 40px 0 }
 .never-before-wrap .never-before-content .never-before-section{height:635px;}
 .find-place-wrap .find-place-left h3:before{top:57px }
 .find-place-wrap .find-place-content{width:940px }
 .find-place-wrap .find-place-left{margin-right:25px;width:304px;}
 .find-place-wrap .find-place-left h3{font-size:33px;}
 .find-place-wrap .find-place-right{margin-left:25px;width:584px;}
 .find-place-wrap .find-place-right .form-control{width:457px;}
 footer{padding:50px 0 80px }
 footer .footer-nav{margin-top:25px;}
 footer .social-block{margin:20px 0 25px }
 footer .social-block:after{bottom:-25px;}
 .signUp .modal-header .hdg{left:-62px;font-size:30px;padding:58px 0 0 78px;background-size:300px auto;}
 /*My Movies*/
 ul.spl li a{padding:16px 30px 12px;}
 .rc-selectseat-block h4.rc-timelefttop{right:30px !important }
 .wrapp.fg-phonenumber label.new{left:135px !important;top:20px;}
 .payusingsavedcard-wrap{width:445px }
 .rc-what-experience .rc-what-experience-inner .pkagebtn a{font-size:18px;padding:15px 0;}
 .rx-promotion-blk p{font-size:26px;}
 .rx-space{font-size:22px;line-height:22px;padding:10px 30px;}
 .rx-promotion-blk .rx-offer-icon{margin:50px 0 40px;}
 footer .footer-nav ul li{margin:0 15px }
 /**/
 .gallery_item:first-child .banner-box{width:250px;right:-60px;}
 .gallery_item .banner-box .banner-box-content h2 span.slidehd{font-size:19px !important;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm{font-size:30px;line-height:30px;}
 .gallery_item:first-child .banner-box:after{right:-60px;width:155px;}
 /*Mobile Menu 29.3.2018*/
 header.normal-header .navbar-header{position:absolute;right:25px;top:30px;margin:0;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
 header.sticky .navbar-header{position:absolute;margin:0;top:28px;}
 header .navbar-header .mobile-icon{display:inline-block;background:url('../images/mobile-icon.png') no-repeat left top;width:47px;height:28px;cursor:pointer;position:relative;top:0px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
 header .navbar-header .mobile-icon.over{background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;background-position:-23px -51px;width:30px;height:30px;}
 .main-banner, .content_slider, .gallery_content, .main-banner .slick-list, .gallery_item{height:450px !important;}
 header.normal-header .profile{right:110px;top:25px;}
 header.sticky .profile{top:15px;}
 .navperspective{/*-webkit-perspective:1200px;perspective:1200px;*/
 position:absolute;width:100%;top:0;right:0;opacity:0;}
 header.sticky .navperspective{top:0;}
 header.normal-header .mobilescroll{top:100px;}
body.app-promobanner header.normal-header .mobilescroll{top:178px;}
 header.sticky .mobilescroll{top:80px;}
 .navsection{position:fixed;opacity:0;right:-100%;top:0;display:block;width:100%;padding:0px;/*background:#2d2926;overflow-x:hidden;overflow-y:auto;*/
 /*-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0px 0;transform-origin:0px 0;*/
 -webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
 .mobilescroll{/* margin-top:15px;*/
 overflow-y:auto;display:none }
 header.normal-header .navsection{top:0 }
 header.sticky .navsection{top:0 }
 .navsection.open{opacity:1;/*-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);*/
 right:0;}
 /* .navsection:before{content:'';position:absolute;top:0;right:15px;background:url(../images/mobile-nav.png) no-repeat left top;width:49px;height:25px;}
*/
 .mobilescroll{background:#100e0d;width:100%;/*height:365px;*/
 height:100%;position:fixed;}
 /* header .right-section{padding:0 !important;float:left !important;width:360px;-webkit-transition:all 0s ease !important;-ms-transition:all 0s ease !important;-o-transition:all 0s ease !important;transition:all 0s ease !important;}
*/
 header .right-section .right-nav{width:100%;margin-top:0;}
 header .right-section .right-nav ul li{width:100%;margin:0;}
 header .left-section{clear:both;padding:0 !important;width:100%;-webkit-transition:all 0s ease !important;-ms-transition:all 0s ease !important;-o-transition:all 0s ease !important;transition:all 0s ease !important;}
 header .left-section .left-nav{width:360px;padding-bottom:0px !important;}
 header .left-section .left-nav > li{margin:0 !important;width:100%;padding:0 !important }
 header .right-section .right-nav ul li a, header .left-section .left-nav > li a{text-align:left;padding:21px 25px 21px 25px;font-size:17px !important;/*border-top:1px solid #55524f*/
 }
 header .right-section .right-nav ul li:first-child a{border:0;}
 header .right-section .right-nav ul li a:hover, header .left-section .left-nav > li a:hover{background:#d42600;}
 header .left-section .left-nav > li > a > i, header .right-section .right-nav ul li a i{display:none !important;}
 header .right-section .right-nav ul li.my-movies-nav a:after{width:0 !important;height:0 !important;}
 header.normal-header .left-section .left-nav > li > .perspective{-webkit-perspective:none;perspective:none;position:static;opacity:1;}
 header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu{-webkit-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}
 header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > i{display:none;}
 header.normal-header .left-section .left-nav > li > .perspective .dropdown-menu > li{border:0;background:#2d2926 }
 header .left-section .left-nav > li > .perspective .dropdown-menu:before{border:0 !important }
 /* header .navsection ul > li > .perspective .dropdown-menu{top:3px !important;min-width:inherit !important;width:100%;display:block !important;left:360px;opacity:1 !important;-moz-transform:rotateX(0deg) !important;-ms-transform:rotateX(0deg) !important;transform:rotateX(0deg) !important;}
 header .navsection ul > li > .perspective .dropdown-menu li:first-child a{border-top:0 !important }
 header .navsection ul > li > .perspective .dropdown-menu li a{color:#ebe6e6 !important;font-size:18px !important }
 .navsection ul li span.arrow-right{width:30px;height:55px;background:url(../images/mobile-right-arrow.png) no-repeat center center;float:right;z-index:111;position:relative;right:25px;cursor:pointer;/*border-left:1px solid #55524f;border-top:1px solid #55524f;}
*/
 /*header .navsection span.arrow-back{width:25px;float:right;display:none;height:25px;background:url(../images/icon-sub-back-arrow.png) no-repeat center center;border-left:0;position:absolute;right:33px;top:32px;z-index:1000;cursor:pointer;}
*/
 header .right-section{padding:0 !important;float:left !important;width:360px;-webkit-transition:all 0.5s ease !important;-ms-transition:all 0.5s ease !important;-o-transition:all 0.5s ease !important;transition:all 0.5s ease !important;}
 header .right-section .right-nav{width:100%;margin-top:0;}
 header.normal-header .right-section .right-nav ul > li{width:100%;margin:0;padding:0;}
 header .right-section{clear:both;padding:0 !important;width:100%;}
 header .right-section .right-nav{width:100%;padding-bottom:0px !important;}
 header.normal-header .right-section .right-nav ul > li.dropdown{width:100%;}
 /* header.normal-header .right-section .right-nav ul > li, header .right-section .right-nav > li, header .right-section, header .right-section, header .right-section .right-nav > ul, header .right-section .right-nav > ul{position:static !important }
*/
 header .right-section .right-nav > li{margin:0 !important;width:100%;padding:0 !important }
 header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a{text-align:left;padding:21px 25px 21px 25px;font-size:22px !important;/*border-top:1px solid #55524f*/
 }
 header.normal-header .right-section .right-nav ul > li:first-child a{border:0;}
 header.normal-header .right-section .right-nav ul > li a:hover, header .right-section .right-nav > li a:hover{background:#d42600;}
 header .right-section .right-nav > li > a > i, header.normal-header .right-section .right-nav ul > li a i{display:none !important;}
 header.normal-header .right-section .right-nav ul > li .my-movies-nav a:after{width:0 !important;height:0 !important;}
 header.normal-header .right-section .right-nav ul > li > .perspective{-webkit-perspective:none;perspective:none;position:static;opacity:1;}
 /* header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu{-webkit-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > i{display:none;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li{border:0;background:#2d2926 }
 header .right-section .right-nav > li > .perspective .dropdown-menu:before{border:0 !important }
 header .navsection ul > li > .perspective .dropdown-menu{top:3px !important;min-width:inherit !important;width:100%;display:block !important;left:360px;opacity:1 !important;-moz-transform:rotateX(0deg) !important;-ms-transform:rotateX(0deg) !important;transform:rotateX(0deg) !important;}
 header .navsection ul > li > .perspective .dropdown-menu li:first-child a{border-top:0 !important }
 header .navsection ul > li > .perspective .dropdown-menu li a{color:#ebe6e6 !important;font-size:18px !important }
*/
 /*header .navsection span.arrow-back{width:25px;float:right;display:none;height:25px;background:url(../images/icon-sub-back-arrow.png) no-repeat center center;border-left:0;position:absolute;right:33px;top:32px;z-index:1000;cursor:pointer;}
*/
 header.normal-header .right-section .right-nav ul > li > .perspective{top:12px;left:0;position:absolute;-webkit-perspective:none;perspective:none;opacity:1;}
 /* header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu{background:transparent;width:360px;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li{background:transparent;border:0;}
*/
 .special-promotion-cont.what-new-content-block{padding:40px 0 10px;}
 /* 23-01-2019 */
 .shareyourpayment ul{margin:0;}
 .shareyourpayment ul li{width:100%;margin:0 0 30px 0;}
 .rxy-payment-info-dropdown ul li{margin:0 0 35px;}
 .gcaccordion .panel-default > .panel-heading h4 > a{padding:15px 40px 15px 70px;}
 .gcaccordion .panel-default > .panel-heading h4.dc-card:before, .gcaccordion .panel-default > .panel-heading h4.gf-card:before{left:25px;}
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:40px 25px 25px;margin:25px;}
 .rc-contactus .rc-contactus-banner .roxy-title{bottom:65px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span{font-size:40px;line-height:42px;padding:5px 10px 10px;}
 .rc-contactus .rc-contactus-form-block{padding:30px 0;}
 .rc-contactus .rc-contactus-form-block p{font-size:19px;line-height:24px;}
 .rc-contactus .rc-contactus-form-block h2{font-size:28px;line-height:30px;margin:0 0 12px 0;}
 .contact-wrapper .contact-us-form{padding:30px 0 0 !important;}
 .contact-wrapper .contact-us-form .contact-us-form-block{padding:30px 40px 15px 40px !important;}
 .contact-wrapper .contact-us-form h3{font-size:22px;line-height:24px;padding:0 0 5px 0;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .submit{font-size:22px;line-height:24px;}
 .contact-wrapper .contact-us-form .cinema-info{height:165px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left{width:35%;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont h4{font-size:22px;line-height:24px;margin:0 0 5px 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul{margin:0 0 0 -8px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul li{font-size:18px;line-height:24px;margin:0 0 0 8px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a{font-size:20px;line-height:30px;padding:0 0 0 32px;margin:5px 0 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a:before{width:24px;height:30px;background-size:100%;}
 .contact-wrapper .contact-us-form .cinema-info .info-right{width:65%;padding-left:15px;}
 .contact-wrapper .contact-us-form .cinema-info .info-right p{font-size:18px;}
 /* 24-01-2019 */
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body.card-body{margin:15px 25px;}
 /* Roxy Loyalty > Header Signin Menu */
 header.normal-header .right-section .right-nav ul{width:100%;margin:0;padding:0;}
 header.normal-header .right-section{width:100%;position:absolute !important;right:0;top:0;float:none !important;background:#100e0d;height:100%;overflow-y:auto;}
 header.sticky .right-section{top:0;}
 header.normal-header .right-section .right-nav ul > li > .perspective{width:100%;position:relative;top:-5px;left:0;opacity:1 !important;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu{display:none;position:relative;opacity:1;left:0 !important;width:100%;min-width:inherit;background:transparent;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease;}
 header.normal-header .right-section .right-nav ul > li:hover > .perspective .dropdown-menu{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;-ms-transition:all 0s ease;transition:all 0s ease;}
 header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a:focus{padding:20px 0;}
 header.normal-header .right-section .right-nav ul > li a:after, header .right-section .right-nav > li a:after{content:'';background:#333;width:94%;height:1px;position:absolute;left:3%;top:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
 /*header.normal-header .right-section .right-nav ul > li a:hover:after, header .right-section .right-nav > li a:hover:after{opacity:0;}
*/
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu li.first-child{margin:0;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a:after, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a:after, .rc-res-store ul li a:after{content:none;display:none;}
 .dropdown .dropdown-arrow{width:11px;height:21px;position:absolute;top:23px;right:30px;cursor:pointer;}
 .dropdown .dropdown-arrow:before{content:'';background:url('../images/right-arrow.png') no-repeat 0 0;width:11px;height:21px;position:absolute;top:0;right:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
 /*.dropdown.open .dropdown-arrow:before{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
*/
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > i{display:none;content:none;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li{border:0;position:relative;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li:after{content:'';background:#383838;width:96%;height:2px;position:absolute;left:2%;bottom:0;}
 header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li:hover:after{opacity:0;}
 header.normal-header .sign-join{top:26px;right:115px;}
 header.sticky .sign-join{top:19px;}
 .rxy-my-movies-main-block .rxy-my-movies-info h3{font-size:22px;line-height:28px;}
 .rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:18px;line-height:40px;}
 .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name{font-size:14px;line-height:18px }
 .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:14px;line-height:14px }
 header.normal-header .right-section .right-nav ul > li.dropdown{width:100%;height:auto;padding:0;margin:0;}
header.normal-header .right-section .right-nav ul > li.dropdown#tgmovie{margin-right:0;}
header.normal-header .right-section .right-nav ul>li{position:relative !important;}
header.normal-header .rc-menu-contents{position:relative;top:0;left:0;display:block;padding:0;}
header.normal-header .right-section .right-nav ul.subnav{padding:0 0 100px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a:hover{background:transparent;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-grade li{width:auto;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-grade li{font-size:14px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster .ad-book > span:after{top:-5px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a:after{display:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster a:after{display:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn a.btnbook:after{display:none;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left,header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .rc-btn-links{display:none;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols:after{display:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols{width:100%;padding:0;}
header.normal-header .right-section .right-nav ul > li.dropdown:hover{background:#100e0d;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.top-mov:before,header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.cmng-soon:before,header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.evnt-cini:before,header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.theatre-lcn:before,header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.theatre-exp:before{display:none;}
header.normal-header .rc-menu-contents{background:none;}
header.normal-header .right-section .right-nav ul>li{position:relative;}
header.normal-header .right-section .right-nav ul>li:before{position:absolute;left:3%;bottom:0;background:#333;width:94%;height:1px;content:'';z-index:100;}
header.normal-header .right-section .right-nav ul > li a{position:relative;}
header.normal-header .right-section .right-nav ul > li a:after{position:relative;content:'';background:url('../images/menu-icons/right-arrow.svg') 0 0 no-repeat;width:13px;height:24px;display:inline-block;vertical-align:top;margin-top:5px;margin-left:-15px;}
header.normal-header .right-section .right-nav ul > li.dropdown a:after{display:none;}
header.normal-header .right-section .right-nav ul > li a{padding:30px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5{margin:0 0 15px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{padding:0 0 15px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols{padding:0 30px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li:before, header.normal-header .right-section .right-nav .rc-res-store ul li:before, header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li:before,header.normal-header .right-section .right-nav .rc-res-sign ul li:before{display:none;}
footer .footer-nav ul li:after{left:-15px;}
footer .social-block .footer-app.footer-part{padding-left:0;padding-top:25px;}
footer .social-block .footer-app:after{display:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details{margin:0 0 25px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 a span{position:relative;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 a span:after{position:relative;content:'';background:url('../images/menu-icons/right-arrow.svg') 0 0 no-repeat;width:13px;height:24px;display:inline-block;vertical-align:top;margin-top:5px;margin-left:15px;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{bottom:30px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font-size:40px;line-height:40px;margin:0 0 15px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:28px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font-size:18px;line-height:24px;max-width:35%;}
.giftcard-wrapper .giftcard-contblk{padding:40px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a{font-size:21px;line-height:24px;padding:8px;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a:before{height:3px;bottom:-2px;}
.giftcard-wrapper .giftcard-contblk .gc-body{padding:20px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body h2{font-size:24px;line-height:26px;margin:10px 0;}
.giftcard-wrapper .giftcard-contblk .gc-body p{font-size:19px;line-height:24px;max-width:65%;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk{padding:25px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list{padding:15px 20px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li h3{font-size:22px;}
.giftcard-wrapper .giftcard-contblk .form-check{padding:30px 0 0 10px;}
.giftcard-wrapper .giftcard-contblk .recipient-details{margin:35px 0 0;}
.giftcard-wrapper .giftcard-contblk .recipient-details h4{font-size:21px;line-height:26px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec{margin:45px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap a{font-size:18px;padding:8px 10px 10px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:60px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .group input{font-size:18px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select{margin:2px 0;}
    
/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage{padding:50px 0;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1{font-size:23px;line-height:28px;padding:10px 0;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h3{font-size:20px;line-height:24px;margin:30px 0 25px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails{margin:40px 0;}
.giftcard-wrapper .giftcard-confirmationPage p{font-size:17px;line-height:22px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap{padding:30px 0 0;}
.giftcard-wrapper .giftcard-confirmationPage p.sent-email span:before{top:4px;}

}
@media (max-width:1024px){
 .signUp .modal-header .hdg{left:-46px;font-size:30px;padding:48px 0 0 63px;background-size:262px auto;}
}
@media (max-width:991px){
/* Sign in and sign up with apple */
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background-position:27px center;}
.rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google .btn-google{width:35px;height:35px;}

 .container.verify-popup, .container.verify-content{width:auto;}
 .verify-popup p{font-size:20px;line-height:24px;}
 /* 23-01-2019 */
 .rxy-payment-info{padding:25px 0;}
 .rc-contactus .rc-contactus-banner .roxy-title{bottom:35px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span{font-size:32px;line-height:32px;}
 .contact-wrapper .contact-us-form .contact-us-form-block{padding:25px 25px 15px 25px !important;}
 .contact-wrapper .contact-us-form .rc-fbform .form-left-blk, .contact-wrapper .contact-us-form .rc-fbform .form-right-blk{width:305px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left, .contact-wrapper .contact-us-form .cinema-info .info-right{width:50%;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:25px 0 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-right p{text-align:left;}
 /* Roxy Loyalty > Header Signin Menu */
 /*RL*/
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-cont{margin-top:0;margin-left:0;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb{margin:0 0 20px;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-icon{width:50px;height:50px;}
 .rc-earnpoint-blk-fb .col11{width:9%;}
 .rc-earnpoint-blk-fb .col12{width:91%;}
 .rc-quickBookstrap .rc-qbform .rc-qbformfield .bootstrap-select > .btn{color:#000;border-bottom:2px solid #b0b0b0;}
 .rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{background:#d12800;}
 .rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch{color:#fff;}
 .rc-quickBookstrap .rc-qbform .rc-qbformaction .btnsearch span{width:33px;height:25px;background:url(../images/ic-quickbook-title.jpg) no-repeat right center;margin-top:10px;}
 /*Footer 12022020*/
 footer .social-block .footer-social ul li{margin-left:15px;}
}
@media (max-width:992px){
 .rc-mschedule-list .cinema-exp h3{font-size:16px;}
 /*single-offer*/
 .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox, .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{width:230px;}
 .single-offer .rx-bankoffers .rx-applyoff{width:130px;}
 .single-offer .rx-bankoffers .rx-applyoff.skip{padding-left:20px;padding-right:22px;}
 .single-offer .rx-bankoffers .rx-storedcard{margin:0 0 30px;}
 .single-offer .single-offer-list{margin-bottom:25px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul{margin:0 0 10px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:26px;line-height:28px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{font-size:20px;line-height:20px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks span{padding:10px 0 0;font-size:14px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul li a{font-size:14px;line-height:14px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner span.houston{color:#fff;display:block;text-align:center;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport{text-align:center;}
 .rc-movies-list ul li .btn-viewtrailer{top:120px;}
 .rc-movies-list ul li:hover .rc-moviethumb .btn-viewinfo{bottom:120px;right:0;line-height:28px;left:58px;margin:0;}
 .my-movie-wrap .my-movie-tab .filter-options .form-group.filteropt{margin:0 15px;width:167px !important;width:153px;}
 .filter-options .form-group.filteropt .btn-default{line-height:23px;padding:7px 35px 8px 0;}
 #trailerModal .modal-dialog{margin-top:0;margin-left:0;left:0;top:15px;}
 .main-banner, .content_slider, .gallery_content, .main-banner .slick-list, .gallery_item{height:450px !important;}
 .gallery_content, .gallery_item{margin-left:0;}
 .main-banner .gallery_content .slick-arrow{display:none !important }
 .main-banner .gallery_content .slick-dots{position:relative;bottom:30px;display:block !important;list-style:outside none none;margin:0;padding:0 0px 0 0;position:relative;text-align:center;}
 .main-banner .gallery_content .slick-dots li{cursor:pointer;display:inline-block;margin:0 5px;padding:0;position:relative;vertical-align:top;overflow:hidden }
 .main-banner .gallery_content .slick-dots li button{background:#929497;border:0 none;border-radius:0;cursor:pointer;display:block;height:2px;text-indent:-999em;width:13px;position:relative }
 .main-banner .gallery_content .slick-dots .slick-active button{background:#dc3d26;height:4px;width:13px;bottom:1px;}
 .banner-animation .gallery_item .imgscale{height:450px !important;overflow:hidden;width:992px;position:absolute;left:50%;margin-left:-496px }
 /*.banner-animation .gallery_item:first-child .imgscale{left:0}
*/
 .gallery_item .imgscale:before{width:0;height:0;}
 .banner-animation .gallery_item:nth-child(4) .imgscale img, .banner-animation .gallery_item .imgscale img{margin-left:0 !important;height:auto !important;width:992px !important;}
 .banner-animation .gallery_item .gallery_main{}
 .banner-animation .gallery_item .banner-title{opacity:1 !important;top:30px;font-size:24px;line-height:24px;padding:5px;position:relative;right:0 !important;left:30px !important;margin-left:0;background:rgba(250, 250, 250, 0.3);width:auto }
 .banner-animation .gallery_item .imgscale{right:inherit }
 .gallery_item .banner-title{left:inherit !important;right:30px !important;top:inherit !important;bottom:50px;position:absolute }
 .gallery_item .banner-title{left:400px !important;right:inherit !important;top:141px !important;position:absolute;z-index:0;bottom:inherit !important }
 .btn-quick{bottom:20px;height:50px }
 .btn-quick a{font-size:20px;padding:6px 30px 6px 65px;}
 .quick-book .modal-dialog .modal-content button.close{right:20px;}
 .quick-book .modal-dialog{margin:25px auto;max-width:730px }
 .quick-book .modal-dialog .modal-content h2{font-size:24px;}
 .quick-book .modal-dialog .modal-content .modal-body{padding:15px 20px 10px 20px;margin:0px 0px 0px 235px }
 .gallery_item .banner-box{opacity:1;bottom:0px;right:inherit;margin-right:0;left:0px !important;}
 .gallery_item .banner-box .banner-box-content .btn-know-more{font-size:16px;padding:8px 30px 8px 30px;bottom:-55px;margin-left:-110px }
 .gallery_item .indulge-box-skew{bottom:100px;left:100px;right:inherit;z-index:100 }
 .gallery_item .indulge-box{opacity:1;position:relative;right:inherit;bottom:0;}
 .gallery_item.indulge .banner-title{position:absolute;bottom:180px;top:inherit;left:320px !important;right:inherit !important;z-index:0 }
 .gallery_item .banner-box-skew{bottom:60px;left:175px;}
 .rc-movies-list-row{margin:0 -20px }
 .rc-movies-list ul li{margin:20px;width:338px;height:524px }
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:338px;height:414px }
 .rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{bottom:120px;}
 .my-movie-wrap{padding:35px 0 }
 .my-movie-tab{margin:25px 0 25px 0 }
 .my-movie-wrap .movie-view-more{padding:30px 0 20px }
 .my-movie-wrap .movie-view-more:before{top:42px;}
 .find-place-wrap{padding:35px 0 }
 .find-place-wrap .find-place-content{width:auto }
 .find-place-wrap.in-view .find-place-left{width:100%;margin:0 0 30px;float:none }
 .find-place-wrap .find-place-left h3{font-size:35px;line-height:50px;text-align:center;border-top:0;padding:5px 15px;}
 .find-place-wrap .find-place-left .roxy-title h3:before{top:0;width:100%;left:0;}
 .find-place-wrap .find-place-left .roxy-title h3:after{bottom:0px;width:59%;right:21%;}
 .find-place-wrap .find-place-line{display:none }
 .find-place-wrap.in-view .find-place-right{width:100%;margin:0;float:none }
 .find-place-wrap .find-place-right p{padding:0;font-size:22px;text-align:center;margin-bottom:25px;}
 .find-place-wrap .find-place-right .form-control{width:100%;font-size:20px;line-height:22px;padding:17px 30px 15px 30px;height:64px;box-shadow:none;}
 .find-place-wrap .find-place-right .btn-primary{margin-top:2px;width:100%;font-size:30px;height:62px;padding:11px 30px 11px;}
 footer .footer-logo:before{width:90%;left:5%;}
 footer .footer-nav{max-width:700px;text-align:center;margin-top:15px;}
 footer .footer-nav ul li{float:none;display:inline-block;margin:10px 11px 0;}
 .theirs.signUp .modal-body{width:auto;}
 .signUp .modal-body{width:auto;}
 .signUp .modal-header .hdg{left:-92px;background-size:230px auto;padding:38px 0 0 52px;}
 /*My Movies*/
 .splash-wrap .splash-blk .splash-inner-block{padding:50px 45px 70px;}
 ul.spl{padding:25px 0 15px;}
 ul.spl li{margin:0 9px;}
 ul.spl li a{font-size:16px;padding:12px 19px 8px;}
 header.normal-header .left-section .left-nav > li.dropdown.open .perspective .dropdown-menu{display:none !important }
 #mtrailer-modal .modal-dialog .modal-content{padding:0 15px !important }
 #mtrailer-modal .mtrailermodal-close{right:15px !important }
 #trailerModal .modal-dialog .modal-content{padding:0 15px !important }
 #trailerModal .close{right:15px !important }
 .gallery_item .avard{opacity:1;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);width:300px;top:15px;right:10px;}
 .gallery_item .avard img{width:100% }
 .rc-selectseat-block h4.rc-timelefttop{right:15px !important;}
 .payusingsavedcard-wrap{width:100% }
 /*15.5.2017*/
 header.normal-header .right-section .right-nav ul li.eh-roxy span{margin-right:12px;margin-left:28px;}
 header.normal-header .right-section .right-nav ul li.eh-roxy:before{left:26px;top:62%;}
 header.normal-header .right-section .right-nav ul li.eh-roxy{text-align:left;}
 header.normal-header .right-section .right-nav ul li{float:left;margin:0;}
 header.normal-header .right-section .right-nav ul li.eh-roxy{margin:15px 0 0 0;text-align:left;float:left;}
 .rx-promotion-blk .rx-offer-icon{width:85%;}
 .rx-bankoffers{padding:20px;}
 .rx-bankoffers ul.bankcard-list li, .rx-bankoffers ul.bankcard-list li .rx-bankcard, .rx-bankoffers ul.bankcard-list li .rx-bankcard label{width:200px;height:100px;}
 .rx-bankoffers ul.bankcard-list li img.rx-etis{width:120px;margin-right:-20px;}
 .rx-bankoffers ul.bankcard-list li img.rx-nbf{width:110px;padding:15px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-scb{width:110px;padding:20px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-dib{width:110px;padding:20px 0 0;}
 .rx-bankoffers ul.bankcard-list li .rx-bankcard label{line-height:97px;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-rt{width:30%;}
 .gallery_item .banner-box:before{left:-75px }
 .gallery_item .banner-box:after{right:-80px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltv{left:50%;margin-left:-67px;}
 .gallery_item .banner-box.pbtv{padding:20px 0px 20px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltv{bottom:-37px;}
 .qty-box img{display:inline-block;}
 /*Special Promotions*/
 .special-promotion-cont{padding:40px 0 0;}
 .special-promotion-cont h1{font-size:34px;line-height:34px;margin:0 0 20px;}
 .special-promotion-cont h1 span{font-size:20px;line-height:20px;}
 .special-promotion-cont p{font-size:18px;line-height:28px;padding:0 0 15px;}
 .special-promotion-termsc{padding:40px 0 25px;}
 .rxy-payment-content-block{margin:58px 0 25px;}
 .rxy-fnb-ticket-summary-info hr{display:none;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{min-height:inherit;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font-size:18px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{font-size:15px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{line-height:20px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li:before{top:-14px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul:before{height:98px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul{padding:0 0 50px;}
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner p{padding:0 0 15px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-iconspan{width:200px;height:200px;margin:-51px auto 0;background-size:100% auto;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-iconspan:after{height:67px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{margin:-10px 0 0;}
}
@media (max-width:767px){
/* Sign in and sign up with apple */
.roxy-signup-blk .signup-main-blk .rxy-signup-right .rxy-contact-info-block{background:transparent;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background-position:15px center;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-socialLoginblk{padding:0 10px 0 40px;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup p{font-size:15px;line-height:20px;padding:10px 0 15px;}
.mobver .roxy-cinema-blk{padding-bottom:20px;}

.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li{margin:0 0 5% 0 !important;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li.rc-edtprofile-fname{margin:0 8% 5% 0 !important;}
.my-profile-blk .radio-block .radio label{margin-right:15px !important;}
 /* Experiences and locations new changes 15042020*/
 .exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font-size:35px;line-height:35px;}
 .cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent h3{font-size:23px;line-height:26px;}

 header.normal-header .right-section{width:100%;position:absolute !important;right:0;top:0;float:none !important;background:#100e0d;}
 header.sticky .right-section{top:0;}
 /*single-offer*/
 .single-offer .sec-saved-card, .single-offer .single-offer-list{width:100%;}
 .single-offer .rx-bankoffers .rx-storedcard .rx-storedcard-lt{display:inline-block;width:75%;}
 .single-offer .aply-Offer{width:25%;float:right;margin:0;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport h3, .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{font-size:16px;line-height:16px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:20px;line-height:22px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks ul li a{font-size:12px;line-height:12px;}
 .rc-movies-list ul li .btn-viewtrailer{margin-top:-24px;top:50%;transform:scale(1);}
 header.normal-header{height:80px;padding:0;}
 header.normal-header .roxy-logo{width:120px;margin-left:15px;top:18px;left:0;}
 header.normal-header .left-section{padding:29px 0 0px }
 header.normal-header .right-section{padding:29px 0 0px }
 header .navbar-header{width:40px;height:24px;}
 header .navbar-header .mobile-icon{width:40px;height:24px;top:7px;background-size:contain;}
 header.sticky .navbar-header .mobile-icon{top:0;}
 header.sticky{height:60px;}
 header.sticky .roxy-logo{width:110px;margin-left:15px;top:10px;}
 header.sticky .left-section{padding:21px 0 0px }
 header.normal-header .navbar-header{top:22px;right:15px;}
 header.sticky .navbar-header{top:19px;}
 header.normal-header .profile{right:75px;top:19px;}
 header.sticky .profile{top:8px;}
 header.sticky .profile .login-box .login-out:before{top:-10px }
 .navsection:before{right:6px;}
 .maincontent-wraper{margin:79px 0 0 }
 .maincontent-wraper.main-banner-slide{margin:60px 0 0;}
 .main-banner, .content_slider, .gallery_content, .main-banner .slick-list, .gallery_item{height:280px !important;}
 .banner-animation .gallery_item .imgscale{height:280px !important;width:768px;margin-left:-384px;}
 .banner-animation .gallery_item .imgscale img{width:768px !important;}
 .banner-animation .gallery_item .banner-title{top:20px;left:15px !important }
 .gallery_item .banner-title span{padding:8px;font-size:20px;line-height:20px;}
 .gallery_item .banner-title{left:inherit !important;right:30px !important;top:inherit !important;bottom:150px;}
 .gallery_item .banner-title{left:320px !important;right:inherit !important;top:100px !important;position:absolute;z-index:0;}
 .main-banner .gallery_content .slick-dots{bottom:15px;}
 .gallery_item .indulge-box-skew{bottom:50px;left:50px;right:inherit }
 .gallery_item .indulge-box{opacity:1;position:relative;right:inherit;bottom:0;}
 .gallery_item.indulge .banner-title{position:absolute;bottom:170px;top:inherit;left:295px !important;right:inherit !important }
 .gallery_item .banner-box{padding:15px 15px 15px;bottom:0px;margin-right:0px;width:270px;right:inherit;left:0px }
 .gallery_item .banner-box:before{left:-33px }
 .gallery_item .banner-box:after{right:-33px }
 .gallery_item .banner-box .banner-box-content h2{border:0;font-size:24px;line-height:24px;max-width:250px;margin:0;padding-bottom:10px;min-height:58px;}
 .gallery_item .banner-box .banner-box-content .banner-box-content-sub{display:none }
 .gallery_item .banner-box .banner-box-content .btn-know-more{margin-left:-85px;bottom:-35px;}
 .qty-box{position:absolute;font-size:15px;line-height:18px;right:-47px;margin-top:10px;padding:5px 3px;}
 .gallery_item .banner-box-skew{bottom:44px;}
 .btn-quick{height:45px;}
 .btn-quick a{font-size:18px;padding:6px 15px 6px 55px;line-height:33px;}
 .btn-quick a i{display:none;}
 .btn-quick a:after{width:31px;left:15px;}
 .quick-book .modal-dialog .modal-content .quick-bg-text{display:none }
 .quick-book .modal-dialog .modal-content .modal-bodymain{background:#000;background:rgba(0, 0, 0, 0.8);height:auto;overflow-y:scroll }
 .quick-book .modal-dialog{background-size:cover;margin-top:0;margin-bottom:0;max-width:100%;}
 .quick-book .modal-dialog .modal-content button.close{top:15px;right:10px;position:fixed;z-index:2000 }
 .quick-book .modal-dialog .modal-content h2{z-index:1;padding:0;left:0;top:0;position:relative }
 .quick-book .modal-dialog .modal-content .modal-body{left:50%;margin:25px 25px 25px -247px;position:relative;min-height:300px;background:none }
 .my-movie-wrap{padding:40px 0 }
 .roxy-title h1 span, .roxy-title h2 span{font-size:28px;line-height:28px;}
 .roxy-title h4 span{font-size:20px;line-height:20px;/*padding-top:15px;Hided 20170102*/
 }
 .my-movie-wrap .my-movie-tab h2{padding:22px 22px 10px 0px }
 .my-movie-wrap .my-movie-tab .filter-options .form-group{margin:0 15px }
 .my-movie-wrap .my-movie-tab .filter-options .form-group .bootstrap-select.btn-group{width:200px !important;}
 .my-movie-wrap .my-movie-tab .filter-options .btn-default{padding:15px 55px 15px 24px;border:1px solid #666 }
 .my-movie-wrap .my-movie-tab .filter-options .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default{border:1px solid #d22800 }
 .my-movie-wrap .my-movie-tab .filter-options .btn-default .caret{right:27px;}
 .my-movie-wrap .my-movie-tab .filter-options .filter-options-icon{margin:10px 0 0 0 }
 .rc-movies-list-row{text-align:center;margin:0 }
 .rc-movies-list ul{max-width:inherit;width:100%;display:inline-block }
 .rc-movies-list ul li{margin:3% 1.5%;width:47.5%;height:auto;position:relative;-webkit-transition:transform 1.5s ease;-ms-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease;}
 /*.rc-movies-list ul li:nth-child(2n+1){margin-left:0;}
*/
 .rc-movies-list ul li:nth-child(2n+2){margin-right:0;}
 .rc-movies-list ul li .rc-moviewraper{float:left;width:100% }
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:100%;height:auto;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg:after{content:'';left:0;bottom:0;position:absolute;height:53px;width:100%;overflow:hidden;background:#fff }
 .rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .thumbimg{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none }
 .rc-movies-list ul li.rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{left:65px;bottom:175px;}
 .rc-movies-list .rc-moviewraper .movies-details{background:none;position:absolute;left:0;bottom:0;border:0;}
 .rc-movies-list .rc-moviewraper .movies-details h3, .rc-movies-list .rc-moviewraper .movies-details p, .rc-movies-list .rc-moviewraper .movies-details .time, .rc-movies-list .rc-moviewraper .movies-details .date{display:none;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .overlay-thumb{height:100%;top:-52px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg{position:relative }
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .btn-viewinfo{left:inherit;}
 .rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{left:inherit;/*line-height:27px;*/
 line-height:28px;margin-left:0;}
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo{opacity:1;width:83% !important;max-width:initial !important;display:inline-block;/*line-height:24px;*/
 right:0;left:58px;font-size:24px !important;padding:11px 0 11px !important;bottom:0px !important;background:#d22800;color:#ffffff;height:50px;line-height:28px;}
 .rc-webview-pages .rc-movies-list ul li .rc-moviewraper .btn-viewinfo{width:100% !important;}
 .rc-movies-list .rc-moviewraper .movies-details{padding:20px 0 10px 15px;}
 #uladvancebooking li .rc-moviewraper .rc-moviethumb .btn-viewinfo{font-size:22px !important;}
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo:hover{/*opacity:1;max-width:initial !important;display:inline-block;line-height:24px;left:inherit;font-size:24px !important;padding:11px 0 11px !important;bottom:0px !important;right:0;background:#d22800;color:#ffffff;height:50px;*/
 }
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo i{display:none }
 .rc-movies-list .check{position:absolute;left:0;bottom:0;padding:0;margin:0;right:inherit;background:none;border:1px solid #2d2926;width:16%;height:50px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
 .rc-movies-list .check.is-checked{background:#2d2926 }
 .rc-movies-list .check:before{background:url('../images/home-sprite-icons.png') no-repeat -27px -52px;right:50%;bottom:14px;width:20px;height:19px;margin-right:-10px;}
 .rc-movies-list .check:after{right:14px;bottom:14px;width:20px;height:19px;}
 .rc-movies-list .rc-moviewraper .movies-details .qty{background:rgba(255, 255, 255, 0.9);border-radius:0;min-width:50px;padding-left:5px;padding-right:5px;line-height:40px;right:inherit;left:0;top:20px;color:#ffffff;}
 /*.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg img{border-bottom:1px solid #dfdfdf}
 Hided18062018*/
 /*18062018*/
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb{padding:0 0 102px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg:after{bottom:-102px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .rc-mtitle-mobile{width:100%;height:50px;background:#fff;padding:5px;position:absolute;left:0;bottom:52px;z-index:10;display:table !important;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .rc-mtitle-mobile h3{min-height:32px;font:16px/16px 'gtpm_regular';color:#2d2926;margin:0;display:table-cell;vertical-align:middle;text-transform:uppercase;text-align:left;}
 .rc-movies-list .rc-moviewraper .movies-details{min-height:10px;padding:0;bottom:102px;z-index:10;text-align:left;}
 .rc-movies-list .rc-moviewraper .movies-details .qty{position:static;}
 .rc-movies-list ul li .btn-viewtrailer{margin-top:-85px;display:none;}
 /*E.O.18062018*/
 .my-movie-wrap .movie-view-more{padding:35px 0 20px 0 }
 .my-movie-wrap .movie-view-more:before{top:47px;}
 footer .footer-nav ul li.rxy-contact{display:inline-block;}
 footer .footer-logo span{padding:0 15px;width:120px;}
 footer .footer-logo:before{left:0;width:100%;top:15px;}
 .never-before-wrap .never-before-content .never-before-section{height:385px;}
 .never-before-wrap .never-before-content .never-before-sub figure{width:180px;}
 .never-before-wrap .never-before-content .never-before-sub p{margin:25px 0;font-size:18px;line-height:24px;padding:0 30px;}
 .never-before-wrap .never-before-content .never-before-sub p br{display:none;}
 .more{padding:10px 60px 10px 60px }
 .find-place-wrap .find-place-left h3{font-size:30px;line-height:46px;}
 .find-place-wrap .find-place-right p{padding:0 70px;font-size:18px;}
 .find-place-wrap .find-place-right .btn-primary{font-size:30px;}
 .rxy-fnb-main-block .rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info{width:245px;padding:20px;}
 /*My Movies*/
 .splash-wrap .splash-blk h1{font-size:26px;padding-bottom:4px;}
 .splash-wrap .splash-blk h1:before{border-bottom:3px solid #d22800;bottom:-3px;}
 .splash-slider h2{font-size:18px;}
 .splash-wrap .splash-blk .splash-inner-block{padding:30px 45px 50px;}
 ul.spl{padding:15px 0;}
 ul.spl li{margin:0;}
 ul.spl li a{;padding:12px 15px 8px;}
 .btn-red, .btn-black{padding:11px 35px 6px;font-size:18px;}
 /* Sign Up popup */
 .signUp .modal-header .hdg{left:-32px;background-size:188px auto;padding:34px 0 0 44px;font-size:22px;}
 .signUp .container{width:438px;}
 .signUp .modal-header h2{/*font-size:20px;width:255px;*/
 padding:10px 0;font-size:22px;}
 .signUp .modal-header .btn-fb{padding:12px 12px 12px 29px;font-size:13px;/*background-size:7px auto;*/
 background-position:10px 12px;}
 .signUp .modal-header .btn-google{padding:12px 12px 12px 35px;font-size:13px;/*background-size:15px auto;*/
 background-position:10px 12px;}
 .signUp .or{margin:10px auto;font-size:16px;}
 .signUp .icon-mail:after{top:13px;right:10px;}
 .signUp .icon-pw:after{top:13px;right:10px;}
 .signUp .btn-wrap .btn-sign{padding:15px;}
 #signIn .btn-wrap .btn-sign{padding:15px 60px;font-size:17px;}
 #signIn .btn-wrap a.btn-forgot{padding:15px;font-size:17px;}
 /*.signUp p.b{margin:0;padding-top:15px;}
*/
 .signUp .modal-content{padding:20px;}
 /*.signUp label{top:12px;}
*/
 .signUp p.b a.btn-signin, .signUp p.b a.btn-signup{float:none;}
 /*Country Code BS Select*/
 .signUp .fg-phonenumber .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:75px;}
 .signUp .fg-phonenumber .bootstrap-select .btn-default{/*font-size:17px;*/
 padding-right:20px;padding-left:10px;}
 .signUp .fg-phonenumber .bootstrap-select .dropdown-menu{max-height:180px !important;overflow-y:auto;}
 .signUp .fg-phonenumber .bootstrap-select.btn-group .dropdown-toggle .caret{right:10px;}
 /*E.O.Country Code BS Select*/
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu{max-height:190px !important;height:auto !important;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group.open > div.dropdown-menu{/*max-height:200px;Hided18062018*/
 max-height:190px;overflow-y:auto;overflow-x:hidden }
 .rxy-adminpanel-new .roxy-title h1 span, .rxy-adminpanel-new .roxy-title h2 span, .rxy-adminpanel-new .roxy-title h4 span{font-size:16px;line-height:20px;}
 /*Admin Panel*/
 .mt-forminline .form-control{}
 .mt-forminline #vistaStatus.form-control{margin-bottom:25px !important;}
 .mt-forminline .mt-formfields{float:left;margin-bottom:15px;}
 .tab-pane label.text-danger{top:52px;position:absolute;}
 .mt-forminline .mt-formfields > .mt-datepicker-trigger{right:20px;}
 .gallery_item .avard{width:200px;top:10px;right:10px;}
 /*.banner-animation .gallery_item:nth-child(4) .imgscale img{margin-top:-100px;}
*/
 .quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu{max-height:195px !important;}
 .fg-phonenumber .form-control{padding-left:140px !important;}
 .fg-phonenumber label.new{left:140px !important;}
 .fg-phonenumber .countrycode{font-size:16px;top:14px;padding:0 20px 0 32px;max-width:120px }
 .fg-phonenumber .countrycode:after{right:15px;}
 .fg-phonenumber .countrycode img{width:25px;height:17px;}
 .countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li .country{padding-left:32px;}
 .countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li{font-size:15px;}
 .countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li img{margin-top:10px;width:25px;height:17px;}
 .countrycode-popup .modal-dialog{margin:20px auto;width:300px }
 .countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag ul li .country{width:184px;}
 .countrycode-popup .modal-dialog .modal-content .countrycode-content .form-group .search-flag{height:300px;}
 .rxy-confirm-block label.new{font-size:13px;}
 .rxy-mobilenumber.fg-phonenumber .countrycode{max-width:100px;font-size:13px;}
 .rxy-mobilenumber.fg-phonenumber .formcontrol{padding-left:125px !important;}
 .fg-phonenumber label.new{left:125px !important }
 .rxy-confirm-block label.new2{top:19px;}
 .socialwrap .fg-phonenumber .countrycode{max-width:100px;font-size:13px;}
 .socialwrap .fg-phonenumber .formcontrol{padding-left:125px !important;}
 .wrapp.fg-phonenumber .countrycode{max-width:100px;font-size:13px;}
 .wrapp.fg-phonenumber .formcontrol{padding-left:125px !important;}
 .rxy-phonenoinput.fg-phonenumber .countrycode{max-width:95px;font-size:13px;}
 .rxy-phonenoinput.fg-phonenumber label.new{left:125px !important }
 .rxy-phonenoinput.fg-phonenumber .formcontrol{padding-left:125px !important;}
 .rc-edtprofile-phoneno.fg-phonenumber .countrycode{max-width:100px;}
 .rc-edtprofile-phoneno.fg-phonenumber .formcontrol{padding-left:125px !important;}
 .payusingsavedcard-main span.label-text{font-size:14px;top:17px;}
 .payusingsavedcard-main .section-text{padding:15px 20px 15px 55px;font-size:15px;}
 .payusingsavedcard-main .section-text img{left:10px;}
 .payusingsavedcard-main span.caret{background-size:18px;width:18px;height:10px;margin-top:0;position:relative;right:-5px;}
 .payusingsavedcard-nav{padding:10px 10px 5px }
 body .payusingsavedcard-nav ul li{margin-bottom:5px;}
 body .payusingsavedcard-nav ul > li > a{font-size:13px;padding:10px 10px 10px 40px }
 body .payusingsavedcard-nav ul > li > a img{left:5px;width:30px;}
 .payusingsavedcard-wrap .reset, body .payusingsavedcard-nav ul > li > .remove{font-size:11px;right:5px }
 .payusingsavedcard-main.in span.caret{background-position:0 -10px }
 .rx-promotion-blk .rx-offer-icon{width:95%;}
 .app-overlay{display:none;position:fixed;top:0px;width:100%;left:0px;height:100%;bottom:0;background:rgba(0,0,0,0.3);right:0;z-index:1002;float:left;}
 /*.app-popup{position:fixed;bottom:-100%;left:0;background:#fdfdfd;width:100%;display:block;border-top:4px solid #363636;padding:30px;text-align:center;z-index:1003}
.app-popup h2{font:26px/28px 'gtpm_bold';color:#2f2f2f;text-align:center;margin:0;padding:0 0 5px;}
.app-popup h2 span{color:#d22800}
.app-popup ul{display:inline-block;}
.app-popup ul li{text-align:left;position:relative;color:#2f2f2f;font:20px/22px 'gtp_light';letter-spacing:0;margin-top:12px;padding-left:40px;}
.app-popup ul li:before{content:'';position:absolute;left:0;top:50%;margin-top:-19px;width:27px;height:38px;background:url('../images/app-popup-icon.png') no-repeat center 0;}
.app-popup ul li.faster:before{background-position:center 0}
.app-popup ul li.scroll:before{background-position:center -42px;}
.app-popup ul li.gifs:before{background-position:center -89px}
.app-popup .btn-group{display:table;width:100%;max-width:390px;margin:25px auto 15px}
.app-popup .btn-group a{background:#d22800;font:24px/28px 'gtpm_bold';color:#fff;letter-spacing:1px;display:block;padding:15px 30px}
*/
 /*App-promotion block*/
 body{background:#000;}
 .roxy-widget-block{background:#fff;}
 .theroxycinemas{margin:0;padding:25px 0;}
 .app-popup-top{position:fixed;bottom:auto;top:-100%;left:0;background:#ffffff;width:100%;display:block;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:15px 20px 15px 25px;text-align:center;z-index:1003 }
 .app-popup-top h2{font:20px/26px 'gtpm_light';color:#0d0503;margin:0;padding:0 0 10px;}
 .app-popup-top h3{font:16px/20px 'gtpm_bold';color:#d22800;margin:0;padding:0;text-transform:uppercase;}
 .app-popup-top h2 span{color:#0d0503;font:20px/20px 'gtpm_bold';display:block;}
 .app-popup-top .close-icon{position:absolute;left:20px;top:50%;background:url(../images/app-close.png);width:12px;height:12px;margin-top:-6px;}
 .app-popup-top .app-roxy-logo{display:inline-block;float:left;padding-left:30px;}
 .app-popup-top .app-top-cont{float:right;width:80%;text-align:left;}
 .app-popup-top .app-top-cont .app-left-block{width:60%;float:left;}
 .app-popup-top .app-top-cont .app-right-block{width:40%;float:left;}
 .app-popup-top .app-top-cont .app-right-block .btn-group{display:table;width:100%;max-width:100px;margin:25px auto 15px }
 .app-popup-top .app-top-cont .app-right-block .btn-group a{background:#d22800;font:14px/14px 'gtpm_bold';color:#fff;letter-spacing:1px;display:block;padding:10px 15px;text-transform:uppercase;text-align:center;}
 .app-popup-top p.txt-small{color:#2f2f2f;font:20px/22px 'gtp_light';}
 .app-popup-top p.txt-small a{color:#d22800;font-size:20px;opacity:1;float:none;font-weight:normal;}
 .gallery_item .banner-box:before{left:-60px;}
 .gallery_item .banner-box:after{right:-80px;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm{padding:0 15px 20px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltv{margin-left:-82px;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm{font-size:24px;line-height:24px;max-width:305px;}
 .gallery_item .banner-box .banner-box-content h2 span.slidehd{font-size:17px !important;line-height:22px !important;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm.pl5{padding-left:50px;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list > li:nth-of-type(even){background:#f6f6f6 !important;}
 .ah-valentine-blk .modal-dialog{top:50%;margin-top:-190px;}
 .ah-valentine-blk .modal-contentin{padding:0 10px 10px;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .roxy-title h1{margin:0 0 20px;}
 .ah-chooseyourticket-blk .roxy-title h1 span{padding:10px 0;font-size:24px;line-height:24px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top{padding:0 0 20px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-btm{padding:20px 0;}
 /*.ah-chooseyourticket-blk .modal-dialog{top:50%;margin-top:-193px;}
*/
 .special-promotion-banner span{bottom:20px;width:35px;height:17px;margin-left:-17px;background-size:100% auto;}
 .ah-chooseyourticket-blk .error-cont{padding:15px 0 2px;}
 .ah-chooseyourticket-blk .error-cont{font-size:14px;}
 .ah-chooseyourticket-blk a.rc-left-arrow{margin:15px 0 0 15px;padding-left:15px;}
 .ah-homespecial-offer-blk .close{width:15px;height:15px;margin:10px 15px 0 0;}
 /*FB POPUP*/
 .rc-fbpopup-blk .modal-body{padding:15px 0;}
 .rc-fbpopup-blk .close{top:20px;right:5px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{width:330px;margin-right:20px;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{left:31%;margin:-61px 0 0 -17px;}
 .rxy-payment-content-block{margin:25px 0;}
 .single-offer a.rx-skip{margin-top:-50px;}
 header .right-section .right-nav ul li a, header .left-section .left-nav > li a{padding:15px 25px 15px 25px;}
 /* .mobilescroll{padding-bottom:15px;}
*/
 .navsection ul li span.arrow-right{height:42px;}
 /*01.08.2019*/
 .my-movie-wrap .my-movie-tab .nav-tabs{opacity:1;margin-right:-10px;}
 .roxy-title h1:before, .roxy-title h2:before, .roxy-title h4:before, .roxy-title h1 span:before, .roxy-title h2 span:before, .roxy-title h4 span:before{width:100%;left:0;}
 /* 24-01-2019 */
 .rc-contactus .rc-contactus-banner .roxy-title{bottom:25px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1{padding:0 20px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span{font-size:28px;line-height:30px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span:after{top:-3px;}
 .rc-contactus{background:#fff;}
 .contact-wrapper .contact-us-form{width:100% !important;}
 .contact-wrapper .contact-us-form .rc-fbform .form-left-blk, .contact-wrapper .contact-us-form .rc-fbform .form-right-blk{width:100%;float:none;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label{font-size:18px !important;}
 .contact-wrapper .contact-us-form .rc-fbform .form-group .btn{font-size:18px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu > li > a{font-size:17px;padding:8px 20px;}
 .rc-contactus .rc-contactus-form-block h2{font-size:24px;line-height:28px;}
 .rc-contactus .rc-contactus-form-block p{font-size:17px;line-height:22px;}
 .contact-wrapper .contact-us-form .cinema-info{height:135px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont h4, .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a{font-size:18px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul li{font-size:16px;line-height:20px;}
 .contact-wrapper .contact-us-form .cinema-info .info-right p{font-size:16px;line-height:20px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup label, .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup .txtbox{font-size:16px;line-height:20px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup{margin:25px 0 0;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:10px 0 0;}
 /* Roxy Loyalty > Header Signin Menu */
 header.normal-header .profile{width:205px;}
 header.normal-header .profile .user-profile{height:42px;width:205px;}
 header.normal-header .profile .user-profile:before{width:215px;}
 header.normal-header .profile .user-profile-img{width:42px;height:42px;}
 header.normal-header .profile figure{width:40px;height:40px;}
 header.normal-header .profile .user-name{padding:0 15px 0 5px;}
 header.normal-header .profile .login-box{width:215px;}
 header.normal-header .profile .login-box ul li a{font-size:15px;padding:15px 5px 15px 70px;}
 header.normal-header .profile .login-box ul li.ur-pnts{padding:10px 5px 10px 70px;}
 header.normal-header .profile .login-box ul li.ur-pnts:before{left:5px;}
 header.normal-header .profile .login-box ul li a:before{left:21px;-webkit-transform:translateY(-50%) scale(0.8);-moz-transform:translateY(-50%) scale(0.8);-o-transform:translateY(-50%) scale(0.8);-ms-transform:translateY(-50%) scale(0.8);transform:translateY(-50%) scale(0.8);}
 header.normal-header .mobilescroll{background:#100e0d;width:100%;height:100%;position:fixed;top:0;}
 header.normal-header .right-section{top:0;}
 header.normal-header .right-section, .navsection, header.normal-header .right-section, header .right-section .right-nav, .navperspective{width:100%;}
 header.normal-header .sign-join{display:none;}
 header.normal-header .right-section .right-nav ul > li > a{text-align:center;}
 .dropdown .dropdown-arrow{right:9%;top:17px;}
 .rc-res-sign, .rc-res-store{display:block;}
 .rc-res-sign{padding:40px 30px;text-align:center;/*background:url('../images/Loyalty/menu-bg-back.png') no-repeat 0 0;*/
 background:url('../images/Loyalty/menu-bg.png') repeat-x 0 0;/*background-color:#151413;*/
 background-size:cover;}
 .rc-res-sign h4{font:22px/26px 'gtp_regular';color:#fff;margin:0;}
 .rc-res-sign ul{padding:25px 0 !important;float:left;width:100%;margin:0 0 0 -10px !important;}
 .rc-res-sign ul li{width:50% !important;display:inline-block !important;padding:0 0 0 25px !important;text-align:center;}
 .rc-res-sign ul li:first-child{padding:0 !important;}
 .rc-res-sign ul li > span{font:18px/18px 'gtp_light';color:#fff;display:block;margin-bottom:7px;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a{font:22px/26px 'gtp_bold' !important;color:#000 !important;width:170px !important;text-align:center !important;padding:12px 5px !important;background:#fff !important;display:inline-block !important;/*-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;*/
 -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a:hover{color:#fff !important;background:#d12800 !important;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a.btn-join-roxyplus{color:#fff !important;background:#d12800 !important;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a.btn-join-roxyplus:hover{color:#d12800 !important;background:#fff !important;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a:after{display:none;}
 .rc-res-sign p{font:18px/24px 'gtp_light';color:#fff;float:left;width:100%;}
 .rc-res-sign p > a{color:#d12800;display:inline-block;position:relative;padding:0 12px 0 0;text-decoration:none;}
 .rc-res-sign p > a:after{content:'';background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;background-position:0 -53px;width:5px;height:10px;position:absolute;top:9px;right:0;}
 .rc-res-store{text-align:center;padding:85px 0 30px;position:relative;float:left;width:100%;}
 .rc-res-store:before{content:'';background:#383838;width:96%;height:2px;position:absolute;left:2%;top:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;display:none;}
 .rc-res-store ul{float:left;width:100%;text-align:center;}
 .rc-res-store ul li{display:inline-block;float:none !important;width:auto !important;margin:0 5px !important;}
 header.normal-header .right-section .right-nav .rc-res-store ul li{border:0;}
.rc-res-store .rc-social-links{padding-bottom:30px !important;}
 .rc-res-store .rc-social-links li a{width:56px;height:56px;display:inline-block !important;position:relative !important;background:#fff !important;text-indent:-99999px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding:0 !important;}
 .rc-res-store .rc-social-links li a:before{content:'';background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
 .rc-res-store .rc-social-links li a.you:before{width:31px;height:30px;background-position:0 -98px;}
 .rc-res-store .rc-social-links li a.fb:before{width:15px;height:31px;background-position:-52px -98px;}
 .rc-res-store .rc-social-links li a.whatsapp:before{width: 36px;height: 36px;background: url(../images/ic-whatsapp.svg) no-repeat center center;transform: translate(-50%,-50%);}
 .rc-res-store > span{font:18px/24px 'gtp_bold';color:#fff;text-transform:uppercase;display:block;padding:20px 0;float:left;width:100%;}
 .rc-res-store .rc-app-links li a{width:38px;height:47px;display:inline-block !important;position:relative !important;text-indent:-99999px;padding:0 !important;}
 .rc-res-store .rc-app-links li a:before{content:'';background:url('../images/Loyalty/ic-sprite.png') no-repeat 0 0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
 .rc-res-store .rc-app-links li a.adr:before{width:38px;height:47px;background-position:-86px -93px;}
 .rc-res-store .rc-app-links li a.ios:before{width:38px;height:44px;background-position:-147px -92px;}
.rc-res-store .rc-app-links li a.huawei:before{width:38px;height:38px;background:url('../images/ic-huawei-red.svg') no-repeat 0 0;background-size:38px 38px;background-position:0 0;}
.rc-res-store .rc-app-links li a:hover{background:transparent !important;}
 /* Roxy Loyalty > Header After Signin Menu */
 header.normal-header .profile{display:none;}
 .rc-myaccount{display:block;padding:35px 15px;text-align:center;/*background:url('../images/Loyalty/menu-bg-back-afterlogin.png') no-repeat 0 0;background-color:#151413;*/
 background:#1a1918;background-size:cover;}
 .rc-myaccount .rc-mypro figure{width:90px;height:90px;display:table-cell;position:relative;margin:0 5px 0 0;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;vertical-align:bottom;}
 .rc-myaccount .rc-mypro figure > img{width:100%;height:100%;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;}
 .rc-myaccount .rc-mypro .rc-mypoints{width:290px;display:inline-block;/* position:relative;top:-22px;*/
 }
 .rc-myaccount .rc-mypro .rc-mypoints h4{font:22px/24px 'gtp_bold';color:#fff;text-transform:uppercase;text-align:left;margin:0 0 5px 0;padding-left:20px;}
 .rc-myaccount .rc-mypro .rc-mypoints a{font:18px/24px 'gtp_bold';color:#fff;text-transform:uppercase;padding:13px 10px 13px 10px;/*background:#fff;*/
 display:block;/*-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;*/
 /*border:1px solid #a8a8a8;*/
 position:relative;pointer-events:none;}
 .rc-myaccount .rc-mypro .rc-mypoints a:before{content:'';background:url('../images/plus-icon.svg') no-repeat 0 0;width:40px;height:40px;position:absolute;left:15px;margin-top:-20px;top:50%;}
 .rc-myaccount .rc-mypro .rc-mypoints a > span{color:#d12800;padding-left:5px;font-size:22px;}
 .rc-myaccount .rc-btngroup{margin:20px 0 0 -9px !important;display:inline-block;width:auto !important;}
 .rc-myaccount .rc-btngroup li{width:auto !important;padding:0 9px !important;margin:0 !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li{border:0;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{font:22px/26px 'gtp_bold' !important;color:#fff !important;width:190px !important;text-align:center !important;padding:12px 5px !important;background:#d12800 !important;display:inline-block !important;/*-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;*/
 -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border:1px solid #d12800 !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a:hover{color:#fff !important;background:#1a1918 !important;border:1px solid #fff !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a.myrwrd{color:#fff !important;background:#1a1918 !important;border:1px solid #fff !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a.myrwrd:hover{color:#fff !important;background:#d12800 !important;border:1px solid #d12800 !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a:after{display:none;content:none;}
 .res-logout{display:block !important;}
 .roxy-btngroup .loyalty-advance-btn{font-size:14px;}
 header.normal-header .rc-menu-contents{background:#100e0d;}
.arrowblk{background:#100e0d;}
.my-movie-tab .mymovietab{border-bottom:0;margin-top:0;}
.movieslist-landingpage .my-movie-wrap{padding:30px 0 0;}
.my-movie-tab .nav-tabs > li > a{padding:10px 12px !important;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{width:100%;margin:0 0 75px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul:before{display:none;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li:before{top:0;height:70px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-cont-box{max-width:inherit;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul{padding:0;}
.rc-rpl-privileges-inner .container{padding:0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-iconspan{margin:-63px auto 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege1,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege6{width:80px;height:170px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege2,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege7{width:100px;height:170px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege3{width:60px;height:170px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege4{width:100px;height:170px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege5{width:100px;height:170px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege8,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege9,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege10,.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege11{width:100px;height:170px;}

.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner{padding:30px 0;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{font-size:27px;line-height:33px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h4{margin:0 0 70px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options.open{padding-top:35px !important;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options{padding:35px !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 a span:after{margin-top:4px;margin-left:15px;background-size:85% auto;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{bottom:20px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font-size:35px;line-height:35px;margin:0 0 10px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:24px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font-size:16px;line-height:22px;max-width:40%;}
.giftcard-wrapper .giftcard-contblk{padding:30px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a{font-size:18px;line-height:22px;padding:8px;}
.giftcard-wrapper .giftcard-contblk .gc-body h2{font-size:21px;line-height:24px;}
.giftcard-wrapper .giftcard-contblk .gc-body p{font-size:17px;max-width:73%;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list{padding:15px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li h3{font-size:20px;line-height:24px;}
.giftcard-wrapper .giftcard-contblk .form-check{padding:30px 0 0 10px;}
.giftcard-wrapper .giftcard-contblk .recipient-details{margin:30px 0 0;padding:20px;}
.giftcard-wrapper .giftcard-contblk .recipient-details h4{font-size:20px;line-height:24px;margin:5px 0 0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec{margin:40px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap a{min-width:106px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns{width:32px;height:32px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before{width:16px;left:6px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:after{height:16px;top:6px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:60px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a{min-width:135px;padding:8px 10px 10px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .group input{font-size:16px;}
    
/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage{padding:35px 0;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1{font-size:21px;line-height:24px;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h3{font-size:18px;line-height:22px;margin:25px 0 20px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails{padding:25px 20px 15px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap{padding:30px 0 0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h4{margin:0 0 15px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab{margin-top:25px !important;}
}
/* rc app */
body.rc-webview-pages-app {
    background: #000 !important;
}
.maincontent-wraper-app {
    background: #000;
}
    .maincontent-wraper-app .showdates-row {
        background: transparent;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list > li:first-child {
    border-top: none;
}
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list > li {
        background: #000;
        border-top: 1px solid #424445;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head {
        display: flex;
        align-items: center;
        justify-content: flex-end;
        background: #131313;
        flex-direction: row;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body {
        margin: 20px 0 0;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list > li:nth-of-type(even) {
    background: #000 !important;
}
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {
        color: #fff;
        font-family: 'GTPressuraTrial-Bold';
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .col2 .rc-mschedule-title,
.maincontent-wraper-app .rc-mschedule-list .cinema-exp h3,
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1 {
    color: #fff;
    font-family: 'GTPressuraTrial-Regular';
}
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title.ctitle {
    color: #a3a3a3;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime {
        border: 1px solid #6D7173;
        color: #fff;
    }
.maincontent-wraper-app .rc-showtime-wrap {
    position: relative;
    padding: 20px 15px 30px;
    text-align: center;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-showtime-head:before {
        background: url('../images/filter/icon-back.png') no-repeat left center;
        background-size: contain;
        content: '';
        display: inline-block;
        position: absolute;
        left: 15px;
        width: 25px;
        height: 30px;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-showtime-head {
        color: #fff;
        text-transform: uppercase;
        display: inline-block;
        margin: 0;
        font-family: 'GTPressuraTrial-Bold';
        font-size: 28px;
    }
.maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col:before {
        height: 66px;
        background: #808080;
        top: 0;
        margin-top: 0;
    }
.maincontent-wraper-app .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background-color: #fff;
    }
.maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1:after {
        background: url('../images/filter/white-filter-icon.svg') no-repeat right center;
    }

.maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col.active {
    background: #fff;
}
.maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col.active p {
        color: #000;
    }
.maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col.active p .sdate-day, .maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col.active p .sdate-month {
        color: #000;
    }
    .maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col p {
        color: #fff;
        font-family: 'GTPressuraTrial-Regular';
        font-weight: 300;
    }
    .maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col p .sdate-day, .maincontent-wraper-app .showdates-row .sdates-wrap .sdate-col p .sdate-month {
        color: #676767;
        font-family: 'GTPressuraTrial-Regular';
        font-weight: 300;
    }
    .maincontent-wraper-app .apply-btn {
        color: #000;
        background: #fff;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active:hover,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active:hover,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default:hover,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active:focus,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active:focus,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default:focus,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active.focus,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active.focus,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default.focus,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default {
        color: #000;
        background: #fff;
        padding-left: 20px;
        border-color: #fff;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover .showlabel,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active .showlabel,
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:focus .showlabel {
        color: #fff;
    }
        
        .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active .showlabel,
        .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default .showlabel,
        .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.focus .showlabel {
            color: #000;
        }
	
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group .dropdown-menu {
        background: #fff;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a {
        color: #000;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text:before {
        background: #a3a3a3;
        box-shadow: inset 0 0 0 2px #000;
    }
    .maincontent-wraper-app .flt-closebtn {
        background: url(../images/ic-modalclose.png) no-repeat right center;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.open .dropdown-toggle .caret {
        background: url(../images/ic-dlinearrow-black21x12.png) no-repeat right center;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li {
        border-top: 1px solid #383838;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a:hover.mshowtime {
        color: #000;
        background: #fff;
        border-color: #fff;
    }
    .maincontent-wraper-app .rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime:before {
        background: #fff;
    }
@media (max-width:680px) {
    .rxy-errornew .rxy-errornewcont{max-width:600px;}
 /*Bank Offer*/
 .rx-bankoffers .rx-couponcode .rx-applyform{width:100%;}
 .rx-bankoffers .rx-couponcode .rx-applyform .form-control{width:70%;}
 .rx-bankoffers .rx-couponcode .rx-applyform .rx-apply{width:30%;}
 .rx-bankoffers .rx-storedcard{padding:20px;margin:0 0 20px;}
 .rx-bankoffers ul.bankcard-list li, .rx-bankoffers ul.bankcard-list li .rx-bankcard, .rx-bankoffers ul.bankcard-list li .rx-bankcard label{width:150px;height:100px;}
 .rx-bankoffers ul.bankcard-list li img.rx-etis{width:100px;margin-right:-20px;}
 .rx-bankoffers ul.bankcard-list li img.rx-nbf{width:100px;padding:20px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-scb{width:100px;padding:20px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-dib{width:100px;padding:20px 0 0;}
 /*single-offer*/
 .single-offer .rx-bankoffers .rx-applyoff.skip, .single-offer .rx-bankoffers .rx-applyoff{font-size:18px;}
 .ah-valentine-blk .modal-dialog{margin-top:-188px;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .modal{padding-right:0;margin:15px;}
 /*.ah-chooseyourticket-blk .modal-dialog{top:0;margin-top:10px;}
*/
 .special-promotion-movielist .movieslist-landingpage .my-movie-wrap{padding:10px 0 15px;}
 /*FB POPUP*/
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{width:310px;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{left:29%;margin:-61px 0 0 -19px;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu{max-height:160px !important;}
}
@media (max-width:640px){
 .ah-valentine-blk .modal-dialog{margin-top:-170px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{margin-right:10px;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{left:28%;margin:-61px 0 0 -20px;}
 /*Roxy Loyalty*/
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-cont{margin-left:0;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu{max-height:150px !important;}
 /*23032020*/
 #hdnwrgcrd{bottom:130px;}
}
@media (max-width:639px){
/* Sign in and sign up with apple */
.signUp .btm-border.signInpopup .group.info-group .saveyourcard .checkbox label{margin:10px 0 5px;}

.my-profile-blk .country-select .bootstrap-select>.dropdown-toggle{font-size:16px;line-height:20px;padding-top:11px;background-position:0 20px !important;border-color:#d5d5d5;}
.my-profile-blk .country-select .bootstrap-select.btn-group div.dropdown-menu input{height:35px;}
.my-profile-blk .country-select .bootstrap-select.btn-group ul.dropdown-menu{max-height:280px !important;}
.my-profile-blk .country-select .bootstrap-select>.dropdown-toggle .caret{margin-top:1px;}
.enbd-offer-blk .btn{padding-right:50px !important;}
 /* Experiences and locations new changes 15042020*/
 .exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font-size:30px;line-height:35px;margin:0;}
 .cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent h3{font-size:22px;line-height:24px;}
 .cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1 span{margin:0;}

 .rxy-errornew .rxy-errornewcont{max-width:500px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:20px;line-height:20px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead p{font-size:14px;line-height:14px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .helpfulllinks span{padding:5px 0 0;font-size:12px;line-height:12px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{font-size:14px;line-height:14px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport h3{font-size:14px;line-height:14px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner span.houston{font-size:12px;line-height:12px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport{text-align:center;margin-top:-70px;}
 .shareyourpayment ul li.phon label{left:115px;}
 .shareyourpayment ul li.phon input{padding-left:115px !important;}
 .shareyourpayment ul li{margin:0 0 30px;}
 .shareyourpayment ul li input{border:0;line-height:40px;height:40px;border-bottom:1px solid #ccc !important;padding-right:35px !important;}
 aside.code{left:0;top:10px;}
 .dropdownlist{left:0px;top:30px;width:75px;}
 .shareyourpayment ul li.emal span.icon:after{top:19px;}
 .shareyourpayment ul li.phon span.mob:after{top:9px;}
 .shareyourpayment ul li span.icon{top:-8px;}
 .form-control-feedback{top:6px;}
 .my-movie-wrap .my-movie-tab .filter-options .form-group .bootstrap-select.btn-group{width:188px !important }
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo{width:78% !important;font-size:18px !important;left:0;right:0;line-height:28px;}
 .rc-movies-list ul li .btn-viewtrailer:hover .btn-viewinfo{width:78% !important;font-size:18px !important }
 .rc-movies-list .check{width:21%;}
 #uladvancebooking li .rc-moviewraper .rc-moviethumb .btn-viewinfo{font-size:18px !important;}
 .maincontent-wraper.main-banner-slide{z-index:1 }
 .find-place-wrap .find-place-left h3{font-size:24px;line-height:38px;}
 .find-place-wrap .find-place-right p{padding:5px 0 0;}
 .main-banner{overflow:inherit;z-index:1000 }
 .btn-quick{position:fixed;left:0;bottom:0px;border-radius:0;height:50px;background:none;z-index:1000 }
 .btn-quick a{padding:0;display:block;width:100%;height:100%;background:#d22800;}
 .btn-quick a span, .btn-quick a span.instatickets{display:inline-block;float:left }
 .btn-quick a span{width:50%;height:100%;padding:0 15px;}
 .btn-quick a span.instatickets{background:#101010;color:#5e5e5e;position:relative;font:20px/20px 'gtp_light';text-align:right;padding:14px 40px 0 0 }
 .btn-quick a span.instatickets:after{background:url('../images/quick-line.png') no-repeat left bottom;position:absolute;right:-28px;top:0;content:'';width:50px;height:50px;}
 .btn-quick a span.instatickets:before{background:url('../images/quick-line1.png') no-repeat left top;position:absolute;right:25px;content:'';width:9px;height:16px;z-index:1;top:50%;margin-top:-8px }
 .btn-quick a span.quickbook{font-size:24px;padding:8px 0 0 40px;text-align:left;line-height:31px;}
 .btn-quick a:after{width:0;}
 .banner-animation .gallery_item .imgscale{width:644px;margin-left:-322px;}
 .banner-animation .gallery_item .imgscale img{width:644px !important }
 .gallery_item .banner-title{left:inherit !important;right:30px !important;top:inherit !important;bottom:25px;}
 .gallery_item .banner-title{left:255px !important;right:inherit !important;top:100px !important;position:absolute;z-index:0;}
 .gallery_item .indulge-box-skew{bottom:50px;left:50px;right:inherit }
 .gallery_item .indulge-box{opacity:1;position:relative;right:inherit;bottom:0;}
 .gallery_item.indulge .banner-title{position:absolute;bottom:135px;top:inherit;left:285px !important;right:inherit !important }
 .gallery_item .indulge-box .indulge-box-content p{font-size:15px;line-height:20px;}
 .gallery_item .banner-box{min-width:285px;width:314px;left:-12px !important;}
 header.normal-header .profile{right:75px;}
 .quick-book .modal-dialog .modal-content, .quick-book .modal-dialog .modal-content .modal-bodymain{height:auto }
 .quick-book .modal-dialog .modal-content{padding-bottom:0;}
 .quick-book .modal-dialog .modal-content .showmain{height:250px }
 footer{padding:30px 0 70px;}
 footer .footer-nav ul li{margin:10px 10px 0px 10px }
 .rxy-fnb-main-block .rxy-fnb-content-block .rxy-fnb-list-block .rxy-fnb-list-info{width:203px;padding:20px;}
 /*My Movies*/
 .splash-wrap .splash-blk h1{font-size:18px;margin:0;}
 .splash-slider h2{font-size:14px;}
 .splash-wrap .splash-blk .splash-inner-block{padding:25px 25px 25px;}
 ul.spl{padding:10px 0;}
 ul.spl li{margin:0 0 5px;}
 ul.spl li a{;padding:8px 10px 4px;font-size:12px;}
 .btn-red, .btn-black{padding:7px 25px 2px;font-size:14px;}
 .splash-slider .has-error{font-size:14px;}
 .slick-slider{margin:0;}
 .signUp .modal-header .hdg{background-size:158px auto;padding:35px 0 0 37px;font-size:18px;}
 .signUp label{top:15px;}
 .signUp input:focus ~ label, input:valid ~ label{top:-4px;}
 .signUp .group{margin-bottom:20px;}
 .signUp .btn-wrap{margin:0 auto 10px;}
 .rxy-payment-info input:focus ~ label, .rxy-payment-info input:valid ~ label{top:-15px;}
 .rxy-payment-info label{top:11px !important;}
 .rxy-payment-info input:focus ~ label, .rxy-payment-info .group.active label{top:-15px !important;}
 .rc-edtprofile-phoneno.fg-phonenumber .countrycode{left:0;}
 /*Bank Offer*/
 .rx-bankoffers{padding:20px;}
 .rx-bankoffers h3{padding:0 0 15px;}
 .rx-bankoffers h4{font-size:20px;padding:20px 0 10px;}
 .rx-bankoffers .rx-couponcode{padding:20px 0 0;margin:20px 0 0;}
 .rx-bankoffers .rx-couponcode .rx-getoffer{font-size:20px;}
 .rx-bankoffers .rx-couponcode .rx-applyform{margin:0 0 30px;}
 a.rx-skip{font-size:18px;margin:-41px 0 0;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-lt{width:100%;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-rt{width:auto;height:40px;font-size:18px;line-height:40px;margin:15px 0 0;padding:0 20px;}
 .gallery_item .banner-box .banner-box-content h2 span.slidehd{font-size:15px !important;line-height:20px !important;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltv{margin-left:-66px;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm{padding-left:50px;}
 .gallery_item:nth-child(4) .banner-box .banner-box-content h2{max-width:300px;padding-left:15px;}
 footer .social-block .footer-app{padding-left:15px;}
 footer .social-block .eh-roxy{margin:5px 15px 0 0;}
 /*27-09-2017*/
 .code .spancode{line-height:20px;}
 .code .spancode img{top:2px;}
 /*single-offer*/
 .single-offer a.rx-skip{font-size:22px;line-height:30px;margin-top:-50px;}
 .single-offer .rx-bankoffers .rx-applyoff.skip, .single-offer .rx-bankoffers .rx-applyoff{font-size:16px;}
 .single-offer .rx-bankoffers .rx-applyoff{width:100px;}
 .single-offer .rx-bankoffers .rx-applyoff.skip{padding-left:10px;padding-right:10px;}
 .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox, .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{width:225px;}
 .movieslist-landingpage .my-movie-wrap .single-offer .nav-tabs > li > a{font-size:18px;line-height:18px;}
 /*App-promotion block*/
 .app-popup-top .app-top-cont{width:74%;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .qtyblk{width:100%;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-btm{text-align:center;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-btm-lt{width:100%;padding:0 0 15px;text-align:left;}
 .ah-chooseyourticket-blk .confm-ticket{float:none;display:inline-block;}
 /*.ah-chooseyourticket-blk .modal-dialog{top:50%;margin-top:-190px;}
*/
 /*FB POPUP*/
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{margin:-61px 0 0 -11px;left:26%;}
 .rc-fbpopup-blk .roxy-title h1{line-height:20px;}
 .rc-fbpopup-blk .roxy-title h1 span{font-size:14px;padding:5px 0;line-height:16px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk .fb-iconbox{margin:0 0 10px -45px;width:70px;height:70px;line-height:65px;}
 .rc-fbpopup-blk .checkboxs{margin:15px 0;}
 .rc-fbpopup-blk .checkboxs li label, .rc-fbpopup-blk .checkboxs li label small{font-size:14px;}
 .rc-fbpopup-blk .checkboxs li{margin:0 0 5px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{width:280px;margin-right:15px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk .fb-iconbox img{width:35px;}
 .rc-fbpopup-blk .modal-contentin .vertical-alignment-helper1{height:380px;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk{min-height:380px;}
 .twperdiscount-mb{display:inline-block;}
 .twperdiscount-mb:before{left:50%;margin-left:-7px;}
 .mobilescroll{padding-bottom:0;}
 /* 23-01-2019 */
 .maincontent-wraper .contactus-banner, .maincontent-wraper .contactus-banner > img{height:115px;}
 .shareyourpayment h3{font-size:18px;line-height:20px;padding:0 0 30px 0;}
 .gcaccordion .panel-default > .panel-heading h4 > a{font-size:16px;padding:15px 40px 15px 55px;}
 .gcaccordion .panel-default > .panel-heading h4.dc-card:before, .gcaccordion .panel-default > .panel-heading h4.gf-card:before{left:15px;}
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body{background:transparent;padding:20px 15px;margin:15px;}
 .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm, .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy{margin:0 15px 0 0;}
 .shareyourpayment ul li .saveyourcard label{top:0 !important;font-size:12px !important;line-height:16px !important;}
 .rc-contactus .rc-contactus-banner figure{position:relative;overflow:hidden;height:165px;}
 .rc-contactus .rc-contactus-banner figure img{position:absolute;max-width:inherit;width:640px;height:165px;}
 .contact-wrapper .contact-us-form .cinema-info{height:inherit;margin:5px 0 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-left, .contact-wrapper .contact-us-form .cinema-info .info-right{width:100%;float:none;padding:15px 0 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-right:before{content:none;display:none;}
 /* 25-01-2019 */
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body.card-body{margin:15px;}
 .rc-saved-cardblk h5{font-size:16px;}
 .rxy-payment-info-dropdown .reset{font-size:14px;line-height:14px;}
 .rc-saved-cardblk #ulsavedcard li{/*height:55px;padding:10px 0;*/height:54px;padding:7px 0;}
 .rc-saved-cardblk #ulsavedcard .check-card{width:8%;}
 .rc-saved-cardblk #ulsavedcard .check-card .chkme{width:18px;height:18px;}
 .rc-saved-cardblk #ulsavedcard .check-card .chkme:before{width:7px;height:7px;}
 .rc-saved-cardblk #ulsavedcard .list2{width:10%;padding:0 3px;}
 .rc-saved-cardblk #ulsavedcard .list3{width:35%;}
 .rc-saved-cardblk #ulsavedcard .group{width:0%;}
 .rc-saved-cardblk #ulsavedcard .list5{padding:0 5px;}
 .rc-saved-cardblk #ulsavedcard .check-card .chkme{top:0 !important;}
 .rc-saved-cardblk #ulsavedcard .list3 span{font-size:14px;line-height:16px;}
 .rc-saved-cardblk #ulsavedcard .group input{width:40px;}
 .rc-saved-cardblk #ulsavedcard .group input::-webkit-input-placeholder{font-size:14px;line-height:14px;}
 .rc-saved-cardblk #ulsavedcard .group input::-moz-placeholder{font-size:14px;line-height:14px;}
 .rc-saved-cardblk #ulsavedcard .group input:-ms-input-placeholder{font-size:14px;line-height:14px;}
 .rc-saved-cardblk #ulsavedcard .group input:-moz-placeholder{font-size:14px;line-height:14px;}
 .rc-saved-cardblk #ulsavedcard .list5 .remove{font-size:12px;line-height:14px;/*padding:0; Hided08052020*/}
 .rc-saved-cardblk #ulsavedcard .list5 .remove:before{width:16px;height:18px;background-size:100% auto;/*top:-20px; Hided08052020*/}
 .rc-saved-cardblk #ulsavedcard li .list5 a{right:5px;}
 .rc-saved-cardblk .card-pro{font-size:13px !important;line-height:14px !important;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary{margin:0;}
 .rc-saved-cardblk #ulsavedcard li:hover .list5 .remove:before, .rc-saved-cardblk #ulsavedcard li.active .list5 .remove:before{background-size:100% auto;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider{height:200px;}
.giftcard-wrapper .hb-bannerslider figure{height:100%;overflow:hidden;}
.giftcard-wrapper .hb-bannerslider figure > img{width:120%;height:120%;margin:-40px 0 0;max-width:inherit;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{max-width:65%;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info input, .giftcard-wrapper .giftcard-contblk .gc-balanceblk .group input, .giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info input{background:#fff;border-width:1px;padding:10px !important;}
.giftcard-wrapper .giftcard-contblk .rxy-payment-info{padding:23px 0 0;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info label, .giftcard-wrapper .giftcard-contblk .gc-balanceblk .group label, .giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info label{left:10px;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info input:focus ~ label, .giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group.active label, .giftcard-wrapper .giftcard-contblk .gc-balanceblk .group input:focus ~ label, .giftcard-wrapper .giftcard-contblk .gc-balanceblk .group.active label, .giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info inout:focus ~ label, .giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info .group.active label{top:-20px !important;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .btnwrap .nexttbtm.disabled{padding:8px 20px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk{min-height:inherit;}
.giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info .group{max-width:100%;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group textarea{padding:10px;}
.my-movie-tab .nav-tabs > li > a{width:150px;}
}
@media (max-height:400px){
 /*.mobilescroll{position:fixed;top:0;bottom:0;overflow-x:hidden;height:320px !important;}*/
 .app-popup h2{font-size:18px;line-height:20px;}
 .app-popup ul li{font-size:18px;padding-left:30px }
 .app-popup ul li:before{background-size:22px;width:22px;height:30px;margin-top:-15px;}
 .app-popup ul li.scroll:before{background-position:center -36px;}
 .app-popup ul li.gifs:before{background-position:center -74px;}
 .app-popup .btn-group a{font-size:18px;padding:8px 30px;}
 .app-popup .btn-group{margin:15px auto 10px }
 .app-popup p.txt-small, .app-popup p.txt-small a{font-size:16px;}
}
@media (max-width:767px){ 
 .eventscinemas{margin-bottom:30px !important;}
 .eventscinemas .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{min-height:66px;}
 /*16042020*/
 .popup-imageblk .rc-formblock, #txtexperiencename, #txtexperienceid{min-height:inherit;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.topnew{margin-top:0 !important;}
 .cinema-detailsblk .filter-options, .loc-expdetails-blk .filter-options{width:165px !important;padding-left:15px !important;margin:-35px 0 0 !important;}
 .loc-ciniblk .form-control{min-height:inherit !important;}
 .urlhead{display:none;}
 .expdesc-blk #btexpdescdata{float:none !important;display:block !important;margin:15px 0 0 !important;padding:10px !important;width:280px;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group{margin:15px 0 !important;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.mrtp{margin-top:15px !important;}
 }
/*Roxy Loyalty Menu*/
@media (max-width:992px){
 header.normal-header .right-section .right-nav ul > li{margin:0 24px 0 0 !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right{width:69%;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left{width:31%;padding:0 0 0 10px;}
}
@media (max-width:767px){
 .rc-res-sign{padding:15px;}
.rc-res-sign h4{text-align:left;font-size:20px;line-height:20px;}
.rc-res-sign ul{padding:15px 0 !important;margin:0 !important;}
.rc-res-sign ul li{width:auto !important;margin:0 15px 0 0 !important;padding:0 !important;}
header.normal-header .right-section .right-nav .rc-res-sign ul li{margin:0 15px 0 0 !important;}
.rc-res-sign{text-align:left;}
header.normal-header .right-section .right-nav ul > li > a{text-align:left;}
.dropdown .dropdown-arrow{right:20px;}
.rc-res-store{padding:0 0 50px;}
header .navbar-header .mobile-icon.over{margin:-4px -10px 0 0;-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
.rc-res-store > span{font-size:16px;line-height:16px;padding:5px 0 25px;}
header.normal-header .right-section .right-nav ul > li:last-child{margin:0 0 0 0 !important;}
.rc-myaccount{padding:20px 15px 15px;}
.rc-myaccount .rc-mypro{display:table;max-width:630px;margin:0 auto 20px;vertical-align:middle;}
.rc-myaccount .rc-mypro .rc-mypoints{display:table-cell;vertical-align:middle;padding-left:0;}
.rc-myaccount .rc-btngroup{margin:10px -10px 0 !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-info h4{font-size:18px;line-height:18px;}
.roxy-title h1 span:after, .roxy-title h2 span:after, .roxy-title h4 span:after,.roxy-title h1:before, .roxy-title h2:before, .roxy-title h4:before{top:-2px;}
.rc-myaccount .rc-btngroup li{width:auto !important;padding:0 10px !important;margin:0 !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li{padding:0 10px !important;margin:0 !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li:last-child{margin:0 !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup ul{margin:0 -10px !important;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default{padding:20px 12px !important;border:2px solid #383838;border-width:0 0 2px !important;font:18px 'gtp_regular' !important;color:#fff;word-spacing:0;}
.my-movie-wrap .my-movie-tab .filter-options .btn-default .caret{background:url("../images/filter/filter-down-arrow.png") no-repeat right center;width:20px;height:11px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4{padding:0 20px;}
header.normal-header .right-section .right-nav ul.subnav{padding:0 0 50px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .error-text{padding:0 !important;}
}
@media (max-width:680px){
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-poster figure > img{width:auto;}
.rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .rc-btn-links a{font-size:14px !important;line-height:18px !important;margin:10px 0 0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols:after{width:96%;left:2%;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left{width:100%;}
.rc-myaccount .rc-mypro .profile-img{width:85px !important;height:85px !important;}
}
@media (max-width:385px){
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a{width:90% !important;padding:8px 0 !important;}
header.normal-header .right-section .right-nav .rc-res-sign ul li{margin:0 !important;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options{padding:0 20px !important;}
.rc-myaccount .rc-btngroup{text-align:left !important;}
.rc-myaccount .rc-btngroup li:last-child{float:right !important;}
.my-movie-tab .nav-tabs > li{width:auto;}
}
@media (max-width:374px){
header.normal-header .right-section .right-nav .rc-res-sign ul li{margin:0 !important;float:none;}
header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a{font-size:13px;}
header.normal-header .right-section .right-nav ul{text-align:center;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols{width:100%;}
header.normal-header .right-section .right-nav .rc-res-sign ul li{width:45% !important;}
.rc-myaccount .rc-btngroup li{width:48% !important;}
.rc-myaccount .rc-mypro .rc-mypoints a{font-size:14px;}
}
@media (max-width:359px){
 #hdnwrgcrd{bottom:235px;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:100% !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols{width:100%;}
}
@media (max-width:1679px){
 header.normal-header .right-section{padding:43px 220px 0 0;}
header.sticky .right-section{padding:29px 220px 0 0;}
.rxy-login-right:after{width:100%;right:-94px;}
header.normal-header .sign-join{top:35px;right:40px;}
header.sticky .sign-join{top:22px;right:40px;}
header.normal-header .right-section .right-nav ul > li > a{padding: 1px 20px 5px;}
}
@media (max-width:1599px){
 header.normal-header .right-section .right-nav.aftersignup-right{margin-right:0;}
header.normal-header .right-section{padding:44px 250px 0 0;}
header.sticky .right-section{padding:30px 230px 0 0;}
.my-account-page-blk .my-account-ava-rewards h3{margin:15px 0 0;}
.my-account-page-blk .my-account-ava-rewards .rc-faq-inner{padding:25px 0 0;}
.my-account-page-blk .my-account-ava-rewards{padding:0;}
.my-account-page-blk .my-account-benefits{padding:10px 0 30px;}
.my-account-page-blk .my-account-benefits .rc-faq-inner{padding:22px 0 0;}
.my-movie-tab{margin:40px 0 20px;}
.rxy-login-right:after{width:95%;right:-104px;}
.my-account-page-blk .my-account-ava-rewards h3:before{bottom:-9px;}
.rx-promotion-blk .rx-offer-icon{margin:0 0 60px;}
.rxy-errornew .rxy-errornewcont{top:100px;}
header.normal-header .sign-join {right: 20px;}
header.normal-header .roxy-logo{left:25px;}
header.normal-header .right-section .right-nav ul > li > a{font-size:18px;}
}
@media (max-width:1439px){
 header.normal-header .profile .login-box{top:72px;}
header.sticky .profile .login-box{top:65px;}
.my-account-page-blk .my-account-ava-rewards h3:before{bottom:-12px;}
.rc-point-blk .col1 figure img{width:270px;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head .list-img{line-height:45px;}
/*Promo Code*/
.promocont{font-size:20px;max-width:440px;line-height:28px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h6{margin:0 0 20px;}
header.normal-header .sign-join {top: 33px;}
header.sticky .sign-join{top:18px;}
header.normal-header .right-section .right-nav ul > li > a {font-size: 18px;padding: 1px 20px 5px;}
}
@media (max-width:1359px){
 header.normal-header .right-section{padding:42px 180px 0 0;}
header.sticky .right-section{padding:28px 170px 0 0;}
.rxy-login-right:after{right:-61px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4{width:50%;}
.rc-point-blk .rc-point-blkin1 .col2 .col3{width:50%;padding:0 0 0 55px;}
a.backhome{margin:-65px 60px 0 0;}
.topheadafter:before{height:240px;}
header.normal-header .right-section .right-nav ul > li > a {padding: 1px 20px 5px;font-size: 18px;}
}
@media (max-width:1199px){
/* Sign in and sign up with apple */
.rxy-confirm-block.signup-main-blk .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple{width:100% !important;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-size:16px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:7px 0 0 0;width:100%;text-align:center;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner{padding:20px 0 0 !important;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-socialLoginblk{padding:0 10px 0 25px;}
.rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google .btn-google{margin-right:10px;}

 .pg-respone{margin-top:0;padding-top:0;}
.pg-respone.ngnswrap > .btnswrap{padding:15px 0 0;}
 header.normal-header .profile{right:110px;}
header.normal-header .rc-menu-contents:after{display:none;}
.rlc-info .rlc-infoct{bottom:71px;}
.rlc-info-tt .rlc-infoct-tt{bottom:60px;}
.maincontent-wraper{margin:79px 0 0;}
.hb-bannerslider{margin-top:0;}
header.normal-header .sign-join{top:18px;}
header.normal-header .navbar-header{top:34px;}
header.normal-header .right-section .right-nav ul > li.dropdown{width:100%;height:auto;padding:0;margin:0;}
header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a{font:24px 'GTPressuraTrial-Bold' !important;}
.rc-point-blk .col1{width:42%;}
.rc-point-blk .col2{width:58%;padding:10px 0 15px 50px;}
.fnb-block-inner .rxy-fnb-content-block .rxy-fnb-list-block{width:70%;}
header.normal-header .right-section .right-nav ul > li:nth-child(1) a:hover, header .right-section .right-nav > li:nth-child(1) a:hover{background:transparent;}
header.normal-header .right-section .right-nav ul > li:nth-child(2) a:hover, header .right-section .right-nav > li:nth-child(2) a:hover{background:transparent;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab{margin-top:25px !important;}
.rc-point-blk .rc-point-blkin1 .col1{padding:20px 25px 0;}
.point-qr{float:none;padding:10px 0 15px;transform:none !important;display:inline-block;width:100%;}
.rc-point-blk .rc-point-blkin1 .col1 ul{padding-top:15px;}
.rc-point-blk .rc-point-blkin1 .col2{padding:25px 0 0;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 h6{padding:0 0 15px;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 h6{padding:0 0 15px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 li,.rc-point-blk .rc-point-blkin1 .col2 .col4 li{font-size:14px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3,.rc-point-blk .rc-point-blkin1 .col2 .col4{width:50%;}
.rc-point-blk .rc-point-blkin1 .col2 .col4{padding:0 0 0 20px;}
.rc-point-blk .rc-point-blkin p small{display:inline;padding-left:5px;width:inherit;}
header.normal-header .right-section .right-nav ul > li.dropdown:hover .rc-menu-contents{display:block;}
header.sticky .navbar-header{top:25px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3{padding:0 0 0 25px;}
.mv-accordion-head{font:16px/28px 'CoHeadline-Bold';letter-spacing:0.3px;color:#fff;position:relative;background:url('../images/menu-icons/plus-icon.svg') right 7px no-repeat;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:block;background-size:25px;}
.mv-accordion-head a{color:#fff;}
.mv-accordion-body{display:none;margin-top:-20px;}
.mv-accordion-head.open{background:url('../images/menu-icons/minus-icon.svg') right 7px no-repeat;background-size:25px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5,header.normal-header .right-section .right-nav ul > li h5 a{font:20px 'GTPressuraTrial-Light' !important;}
header.normal-header .right-section .right-nav ul > li h5 a:after{display:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right{width:100%;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{font:24px 'GTPressuraTrial-Light' !important;position:relative;padding-left:20px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a:before{background:#888786;position:absolute;left:0;top:15px;content:'';width:7px;height:7px;border-radius:50%;display:none;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li{border:0;}
.navperspective{position:absolute;width:inherit;height:inherit;overflow-y:inherit;top:100px;}
header.sticky .navperspective{top:80px;}
header.normal-header .navsection{top:100px;}
header.sticky .navsection{top:80px;}
.rx-promotion-blk .rx-offer-icon{margin:10px 0 40px;}
.rxy-errornew .rxy-errornewcont{top:50px;}
.rx-bankoffers{padding:50px;}
.single-offer .single-offer-list ul li h4 p{padding:0 0 0 14px;margin-left:5px;}
.rlc-info .rlc-infoct{bottom:65px;}
.rlc-info-tt .rlc-infoct-tt{bottom:60px;}
header.normal-header .sign-join {top: 25px;right: 100px;}
header.sticky .sign-join{top:18px;}
header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a {font-size: 20px !important;}
header.normal-header .right-section .right-nav ul > li > a {padding: 20px 30px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols {padding: 0 30px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 {margin: 7px 0 15px;font-size: 18px !important;}
}
@media (max-width:992px){
 .rlc-info .rlc-infoct{bottom:40px;}
header.normal-header .right-section .right-nav ul > li{padding:0;margin:0 !important;}
.rc-point-blk .col1 img{max-width:85%;}
.rc-point-blk .rc-point-blkin p,.rc-point-blk .rc-point-blkin p span{font-size:22px;line-height:28px;}
.rc-point-blk .col2{padding:10px 0 15px 35px;}
.rc-point-blk .knowmore{font-size:16px;width:125px;}
.rc-point-blk .almem{font-size:16px;width:125px;}
.rc-point-blk .rc-point-blkin{padding:40px 0 35px;}
.fnb-block-inner .rxy-fnb-content-block .rxy-fnb-list-block{width:100%;}
.fnb-block-inner .rxy-fnb-content-block .rxy-fnb-ticket-summary{width:100%;}
.rc-quickBookstrap{box-shadow:none;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid{top:12px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid p{padding:0 0 0 24px;}
.rc-roxyplus-landing .rc-rxpl-quick-ans .rxpl-panelswrap .rxpl-panels .rxpl-panelbody .rxpl-panelcontent li{font-size:13px;line-height:18px;}
.rc-point-blk .rc-point-blkin1 .col1 h5{font-size:20px;line-height:24px;}
.rc-point-blk .rc-point-blkin1 .col1 h5 span{font-size:16px;}
.rc-point-blk .rc-point-blkin p, .rc-point-blk .rc-point-blkin p span, .rc-point-blk .rc-point-blkin p small{font-size:18px;line-height:22px;}
.rcl-freetick-blk .modal-contentin .row1{min-height:130px;}
.rc-point-blk .col1 figure{-webkit-transform:translate(0,23%);-moz-transform:translate(0,23%);-ms-transform:translate(0,23%);-o-transform:translate(0,23%);transform:translate(0,23%);}
.rc-point-blk .col1 figure img{width:220px;}
footer .footer-content p{width:100%;}
footer .social-block:after{width:500px;margin-left:-250px;}
a.backhome{margin:-45px 30px 0 0;}
.rxy-errornew .rxy-errornewcont{max-width:540px;}
/*Meraas Offer*/
.single-offer .sec-saved-card, .single-offer .single-offer-list{width:665px;}
.cscreen-popup.five span.movietablist{max-width:400px;min-width:400px;}
.cscreen-popup.six span.movietablist{max-width:400px;min-width:400px;}
.valid-txt{margin:-5px 0 30px;}
.rx-bankoffers{padding:20px;}
.enbd-offer-blk{width:100%;}
.single-offer .single-offer-list{margin-top:30px;}
.single-offer .sec-saved-card, .single-offer .single-offer-list{width:100%;}
.single-offer .single-offer-list ul li h4 p{font-size:20px;line-height:20px;}
.single-offer .single-offer-list ul li h4 p{font-size:20px;line-height:20px;}
.single-offer .single-offer-list ul li h4{display:table;width:100%;}
.single-offer .single-offer-list ul li h4 figure{display:table-cell;padding-right:15px;}
.single-offer .single-offer-list ul li h4 p{margin-left:0;display:table-cell;}
}
/*@media (max-width:812px) and (max-height:375px){header.normal-header .mobilescroll{background:#100e0d;width:100%;height:100%;position:fixed;top:20px;}
}
*/
@media (max-width:767px){    
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner{padding:0 20px !important;}
    
 header.normal-header .right-section .right-nav ul > li.dropdown{height:auto;padding:0;margin:0 !important;}
header.normal-header .right-section .right-nav ul > li{padding:0;}
.signup-title{margin-top:30px !important;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{background-position:0 3px;}
.rc-selectseat-block .rc-select-seats-detail.fixed-position{border-bottom:1px solid #ccc;}
.rc-selecttimebox .btn-default .caret{margin-top:-5px;}
.rc-movies-list ul li .rc-moviewraper .btn-viewinfo.btn-ns{padding:0 !important;height:40px;line-height:40px !important;width:100% !important;}
.rc-movies-list ul li .rc-moviewraper .btn-viewinfo.btn-ns:before{display:none;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb{padding:0 0 40px;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb .overlay-thumb{display:none;}
header.sticky .roxy-logo{top:20px;}
header .navbar-header .mobile-icon{top:3px;}
header.sticky .navbar-header .mobile-icon{top:5px;}
header.sticky .navbar-header .mobile-icon.over{margin:-8px -15px 0 0;}
.rc-point-blk .col2{padding:10px 0 15px 25px;}
.rc-point-blk .rc-point-blkin p,.rc-point-blk .rc-point-blkin p span{font-size:20px;}
.rc-point-blk .col2{padding:10px 0 15px 25px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3{padding:0 0 0 20px;}
.rc-point-blk .rc-point-blkin1 .col1 h5{font-size:20px;line-height:24px;}
.rc-point-blk .rc-point-blkin1 .col1 h5 span{font-size:14px;line-height:16px;}
.rc-point-blk .rc-point-blkin1 .col1 li{font-size:14px;line-height:16px;}
.rc-confirmation-block{margin-top:100px;}
.rc-confirmation-block h4{padding:15px 0 0;}
.fb-conf-box1{margin-top:20px;}
header.normal-header .right-section{top:0;}
.rx-bankoffers .rx-applyoff .rx-icon{display:none;}
.rx-bankoffers .rx-applyoff.skip:hover{color:#838383;background:#fff;}
.nexttbtm:hover{color:#fff !important;}
.rc-point-blk{background:none;}
.my-account-page-blk .my-account-ava-rewards h3{margin:0;}
.my-account-page-blk .my-account-ava-rewards .rc-faq-inner{padding:20px 0 0;}
.my-account-page-blk .my-account-benefits{padding:0;margin-top:-5px;}
.my-account-page-blk .my-account-benefits .rc-faq-inner{padding:12px 0 0;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid{width:auto;}
.rl-qr-mobile{position:fixed;width:100%;height:100%;top:0;left:-120%;background:#fff;z-index:999;text-align:center;font:24px/24px 'gtp_bold';color:#000;padding:10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:block;}
.rl-qr-mobile.leftin{left:0;}
.rl-bookingidm{position:relative;width:100%;}
.rl-bookingidm p{color:#474747;font:20px/20px 'gtp_regular';padding:15px 0 0;}
.rl-bookingidm p span{color:#140103;font:24px/24px 'gtp_bold';padding-top:10px;display:inline-block;vertical-align:top;}
.rl-qr-mobile figure{text-align:center;position:relative;max-width:100%;display:inline-block;vertical-align:top;}
.rl-qr-mobile figure img{width:200px;height:200px;}
.rl-qr-mobile .close{position:absolute;top:30px;right:30px;opacity:1;background:url('../images/close-btn.png') 0 0 no-repeat;width:20px;height:20px;font-size:0;}
.find-place-wrap{padding:0 0 35px;}
.rl-qr-mobile .vertical-alignment-helper{display:table;height:100%;width:100%;}
.rl-qr-mobile .vertical-align-center{display:table-cell;vertical-align:middle;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li:hover a,.my-account-page-blk .myaccount-tab-blk .myaccount-tab li:focus a{color:#000;background:#fff;border:1px solid #ccc;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li.active a{color:#fff;background:#d12800;border:1px solid #d12800;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook:hover{color:#fff;}
.rewardselection{font:16px/18px 'gtp_regular';padding:0 0 15px;margin-top:-10px;vertical-align:top;}
.rc-point-blk .rc-point-blkin1 .col2 .col4{padding:0 20px;}
.rc-point-blk .rc-point-blkin1 .col1 ul{padding-top:0;}
header.normal-header .rc-menu-contents{width:100%;}
.rc-tapview{display:block;text-align:center;float:none;}
header.normal-header .navbar-header{top:27px;}
header.sticky{height:70px;}
header.sticky .navbar-header{top:18px;}
header.sticky .roxy-logo{top:15px;}
header.sticky .navbar-header .mobile-icon{top:10px;}
.navperspective{position:absolute;height:inherit;overflow-y:inherit;top:0;}
header.sticky .navperspective{top:0;}
header.normal-header .mobilescroll{top:80px;}
body.app-promobanner header.normal-header .mobilescroll{top:158px;}
body.app-promobanner header.sticky .mobilescroll{top:148px;}    
header.sticky .mobilescroll{top:70px;}
header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a{font-size:24px !important;}
header.normal-header .right-section .right-nav ul > li a:after{margin-top:7px;margin-left:-5px;background-size:85% auto;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5, header.normal-header .right-section .right-nav ul > li h5 a{font-size:20px !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{font-size:20px !important;}
header.normal-header .right-section .right-nav ul > li a{padding:20px 15px;}
.rc-res-store .rc-social-links{padding-bottom:50px !important;}
header.normal-header .right-section .right-nav .rc-res-sign ul li{border:0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .col-right-innercols{padding:0 15px;}
header.normal-header .right-section .right-nav ul>li:before{left:2%;width:96%;}
footer .footer-nav ul li:nth-child(7):after{display:none;}
.movie-tab .filter-icon{margin-top:-57px;position:relative;}
.apply-btn.btnmove{bottom:-100px;}
.apply-btn.btmmove{bottom:-550px;}
.apply-btn.movie-apply{bottom:-90px;}
.apply-btn.movie-apply.btnmove{bottom:-275px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5{margin:0 0 15px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.mt1{margin-top:10px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.mt2{margin-top:-15px;}
.apply-btn.showtimes-filter-apply{position:absolute;}
.mv-accordion-head{background-size:20px;}
.mv-accordion-head.open{background-size:20px;}
.filteroverlay{position:fixed;top:0;left:0;background:#000;width:100%;height:100%;display:none;z-index:1;}
body.filter-open .apply-btn.showtimes-filter-apply{position:fixed;}
a.backhome{margin:-55px 15px 0 0;}
/*Meraas Offer*/
#Meraas .rx-bankoffers h4{padding-left:150px;background-size:125px auto;}
.single-offer a.rx-skip{margin-top:-60px;}
.movie-showselection .maccordion-wrap{overflow:inherit !important;}
.cscreen-popup.five span.movietablist{max-width:300px;min-width:300px;}
.cscreen-popup.six span.movietablist{max-width:300px;min-width:300px;}
.cinemascreens .cscreen .cscreen-logo .cinema-exp h3{font-size:20px;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{margin:0 1px 0 0;}
.dropdown-menu-scrollbar .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .dropdown-menu-scrollbar .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{left:12px;}
.single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{font-size:14px;}
.rx-bankoffers .rx-applyoff,.rx-bankoffers .rx-applyoff.skip{font-size:16px;line-height:44px;}
/*.movieslist-landingpage .my-movie-wrap .my-movie-tab{margin-top:0 !important;}
*/
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h6{font-size:16px;line-height:20px;}
.single-offer .sec-saved-card, .single-offer .single-offer-list{width:100%;}
/*Payment Page*/
 .rc-saved-cardblk #ulsavedcard .check-card{width:15%;}
 .rc-saved-cardblk #ulsavedcard .list2{width:15%;}
 .rc-saved-cardblk #ulsavedcard .list3{/*width:70%;*/width:60%;padding:0 25px;}
 .movieslist-landingpage .my-movie-wrap .my-movie-tab {margin-top: 25px !important;}

}
@media (max-width:680px){
 .rc-point-blk .col2{padding:10px 20px 15px 25px;}
.movie-name-blk h3{width:65%;}
.movie-name-blk h4{width:35%;}
footer .social-block .footer-social:after{display:none;}
footer .footer-nav ul li:nth-child(6):after{display:block;}
footer .footer-nav ul li:nth-child(7):after{display:none;}
/*footer .social-block .footer-app:after{display:block;}*/
footer .social-block .footer-app{margin-top:25px;padding-left:0;padding-right:15px;}
footer .social-block .footer-app.footer-part{margin-top:0;padding-left:15px;}
.apply-btn.movie-apply{bottom:-104px;}
/*Meraas Offer*/
.single-offer .single-offer-list{width:100%;}
}
@media (max-width:666px){
    /*Meraas Offer*/
#Meraas .rx-bankoffers h4{padding-left:125px;background-size:100px auto;}
.single-offer .single-offer-list{width:562px;}
}
@media (max-width:639px){
/* Sign in and sign up with apple */
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-size:20px;}

 .rc-point-blk .rc-point-blkin{padding:20px 0;}
.rc-point-blk .col1{width:100%;text-align:center;padding:0;}
.rc-point-blk .col1 img{max-width:50%;display:inline-block;}
.rc-point-blk .col2{width:100%;border:0;text-align:center;padding:15px 0 0;position:relative;}
.rc-point-blk .col2:before{display:block;position:absolute;left:50%;top:0;content:'';background:#373b42;height:1px;width:80%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
.rc-point-blk .rc-point-blkin1 .col2:before{display:none;}
.rc-point-blk .knowmore{display:inline-block;float:none;}
.rc-point-blk .almem{display:inline-block;float:none;}
.rc-point-blk .rc-point-blkin p,.rc-point-blk .rc-point-blkin p span{padding:20px 0;}
.rc-point-blk{padding:20px 0 10px;}
.rc-point-blk .rc-point-blkin1 .col1,.rc-point-blk .rc-point-blkin1 .col2{width:100%;text-align:left;}
.rc-point-blk .rc-point-blkin1 .col1 li{text-align:left;}
.rc-point-blk .rc-point-blkin1 .col1 li:last-child{float:right;width:auto;padding-left:5px;padding-top:0;}
.rc-point-blk .rc-point-blkin1 .col1{min-height:240px;border-radius:20px 20px 0 0;}
.rc-point-blk .rc-point-blkin1 .col2{border-radius:0 0 20px 20px;display:none;padding:20px !important;margin:0 !important;min-height:auto;}
.rc-point-blk .rc-point-blkin1 .col1 .btn-offer{font:16px/20px 'GTPressuraTrial-Regular';color:#fff;display:inherit;position:relative;padding-right:25px;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-transform:uppercase;width:90px;margin:0 auto;}
.rc-point-blk .rc-point-blkin1.open .col1 .btn-offer:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.rc-point-blk .rc-point-blkin1 .col1 .btn-offer:after{position:absolute;content:'';width:14px;height:8px;margin-top:-4px;top:50%;right:0;background:url('../images/drop-down-arrow.png') no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-point-blk .rc-point-blkin1 .col2 .col3{padding-top:0;}
.rc-point-blk .rc-point-blkin1{border-radius:20px;overflow:hidden;}
.rxy-signin-blk input:focus ~ label.new, .rxy-signin-blk .group.active label.new{top:0;}
.rc-point-blk .rc-point-blkin1 .col1.platinum,.rc-point-blk .rc-point-blkin1 .col1.silver,.rc-point-blk .rc-point-blkin1 .col1.gold{background-size:cover;}
.rc-point-blk .rc-point-blkin1 .col1 ul{padding-top:15px;padding-bottom:15px;}
.rc-point-blk .rc-point-blkin1 .col1{padding:15px 15px 10px;}
.rc-point-blk .col1 figure{transform:none;}
.rc-point-blk .rc-point-blkin p, .rc-point-blk .rc-point-blkin p span{padding:0 15px 15px;}
.point-qr{float:right;padding:5px 0 15px;display:block;width:auto;}
.rc-tapview{width:70px;float:right;}
.my-account-page-blk .my-account-ava-rewards .faq-topic-head h2{padding-top:5px;padding-bottom:5px;}
/*footer .social-block .footer-app:after{display:none;}*/
footer .footer-nav ul li:nth-child(6):after{display:block;}
footer .footer-nav ul li:nth-child(5):after{display:none;}
footer .footer-content .rxy-copy-rigts{margin-bottom:0;}
.rxy-errornew .rxy-errornewcont{max-width:410px;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead p{width:auto;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport{margin-top:0;}
.rxy-errornew .rxy-errornewcont .rxy-errornewcontinner h2{padding:10px 0;}
.rxy-errornew .rxy-errornewcont{top:20px;}
/*Meraas Offer*/
.single-offer .single-offer-list{width:100%;}
.cscreen-popup.five span.movietablist{left:initial;right:0;}
.cscreen-popup.five span.movietablist:after{border:10px solid transparent;border-top:10px solid #140103;bottom:-20px;left:inherit;right:10px;}
.cscreen-popup.six span.movietablist{left:initial;right:0;}
.cscreen-popup.six span.movietablist:after{border:10px solid transparent;border-top:10px solid #140103;bottom:-20px;left:inherit;right:10px;}
.single-offer .single-offer-list ul li h4 p{padding:15px 0 0;margin-left:0;border:0;width:100%;}
.single-offer .single-offer-list{margin-top:25px;margin-bottom:10px;}
.single-offer .single-offer-list ul li h4 p span{font-size:20px;line-height:20px;}
.enbd-offer-blk .btn{font-size:18px;line-height:18px;padding:10px 20px;}
.enbd-offer-blk .btn .caret{right:20px !important;}
.enbd-offer-blk .dropdown-menu > li > a{font-size:16px;line-height:16px;padding:15px 45px 0;}
.enbd-offer-blk .bootstrap-select.btn-group .dropdown-menu li a:after{left:17px;top:15px;}
.enbd-offer-blk .dropdown-menu{padding:0 0 12px;}
.single-offer .single-offer-list ul li h4 p{display:inline-block;}
.single-offer .single-offer-list ul li h4 figure{display:inline-block;padding-right:0;}
.single-offer a.rx-skip{margin-top:-60px;}
}
@media (max-width:599px){
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{margin:-61px 0 0 -13px;left:26%;}
 .rc-fbpopup-blk .modal-contentin .vertical-alignment-helper1{height:360px;}
 .rc-fbpopup-blk .modal-contentin .fb-imgblk{min-height:360px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{margin-right:4px;}
 header .right-section .right-nav ul li a, header .left-section .left-nav > li a{padding:12px 25px 12px 25px;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu{max-height:110px !important;}
}
@media (max-width:567px){
/* Sign in and sign up with apple */
.signUp .btm-border.signInpopup .rc-stclose{right:-20px;top:-20px;}
    
 .verify-popup h2{font-family:'gtp_bold' !important;color:#000 !important;}
 .rxy-errornew .rxy-errornewcont{max-width:430px;}
 .quick-book .modal-dialog{margin:0;}
 .quick-book .modal-dialog{background:url(../images/quick-mobile-bg.jpg) no-repeat left top;background-size:cover;}
 .quick-book .modal-dialog .modal-content .modal-body{left:0;margin:0px 30px;padding:25px }
 .quick-book .modal-dialog .modal-content .area .km{display:none }
 .quick-book .modal-dialog .modal-content .quick-select{margin:0;}
 .quick-book .modal-dialog .modal-content .quick-select .form-group{width:100%;padding:0;margin:20px 0 10px;}
 .quick-book .modal-dialog .modal-content .date{width:100%;}
 .quick-book .modal-dialog .modal-content .quick-select .btn-default{border:0;border-bottom:1px solid #707070 }
 .quick-book .modal-dialog .modal-content .area{position:relative;overflow:initial;padding:20px 0 0 }
 /*.quick-book .modal-dialog .modal-content .area ul li{margin:0}
.quick-book .modal-dialog .modal-content .area ul li a{border:0;border-bottom:1px solid #707070;padding:12px 15px 12px 15px}
*/
 .quick-book .modal-dialog .modal-content .area ul li.active a:after{right:20px;}
 .quick-book .modal-dialog .modal-content .date ul.date-slider{width:auto;padding:0 15px }
 .my-movie-tab .nav-tabs > li{margin:0 10px 15px 0;}
 .my-movie-tab .nav-tabs > li > a{font-size:16px;padding:10px 20px !important;width:145px;}
 /* Sign Up popup */
 .signUp .modal-header .hdg{background:none;padding:0;font-size:32px;color:#000;position:relative;top:0;left:0;width:auto;height:auto;}
 .signUp .close{position:absolute;right:0;top:10px;}
 .signUp .modal-content{padding:40px;}
 .signUp .container{width:100%;padding:0;}
 .signUp .modal-body{padding:0;}
 .signUp .modal-header h2 br{display:none;}
 .signUp .modal-header h2{font-family:'gtp_regular';border:none;font-size:20px;color:#808080;padding:0;margin:0 0 10px 0;width:auto;}
 .signUp .modal-header h2:before, .signUp .modal-header h2:after{border:0;display:none;}
 .signUp .modal-header .btn-fb{width:100%;font-size:22px;margin-bottom:17px;/*padding:12px 0;*/
 background-position:60px center;margin-right:0;}
 .signUp .modal-header .btn-google{width:100%;font-size:22px;margin-bottom:17px;/*padding:12px 0;*/
 background-position:55px center;}
 .signUp .or{/*margin:25px 0;*/
 font-size:20px;}
 .signUp .form-control{font-size:18px;}
 .signUp .btn-wrap .btn-sign{font-family:'gtpm_regular';font-size:20px;letter-spacing:3px;margin-bottom:15px;line-height:20px;padding:15px;}
 #signIn .btn-wrap .btn-sign{font-family:'gtpm_regular';width:100%;margin-bottom:15px;padding:15px;font-size:20px;line-height:20px;letter-spacing:0;}
 #signIn .btn-wrap a.btn-forgot{width:auto;margin-bottom:15px;padding:15px;font-size:20px;font-family:'gtpm_regular';line-height:20px;}
 #signIn .btn-wrap a.btn-forgot:active, #signIn .btn-wrap a.btn-forgot:focus{color:#838383;}
 .signUp p.b{font-family:'gtp_regular';font-size:18px;}
 .signUp .btm-border:after{display:none;}
 .signUp .group{margin-bottom:20px;}
 .signUp .btn-wrap{margin:0;}
 /*Session Timeout Block*/
 .rc-session-timeout .rc-stbox{padding:25px 15px 15px;margin-right:15px;margin-left:15px;}
 .rc-session-timeout .rc-stbox p{font-size:18px;line-height:26px;}
 #signIn .btn-wrap a.btn-forgot{border:1px solid transparent;background:transparent;padding:0;color:#838383;font-size:17px;text-transform:capitalize;letter-spacing:0;box-shadow:none;position:absolute;right:0;bottom:-12px;text-align:right;}
 #signIn .btn-wrap a.btn-forgot:focus{background:transparent;color:#838383;}
 #signIn .btn-wrap a.btn-forgot:hover{color:#838383;}
 #signIn .btn-wrap a.btn-forgot .rx-icon{background:transparent;}
 #signIn .btn-wrap a.btn-forgot:hover .rx-icon{width:100%;left:0;}
 .gallery_item .avard{width:160px;}
 .rx-promotion-blk p{font-size:20px;}
 .rx-space{font-size:18px;line-height:18px;}
 /*Bank Offer*/
 .rx-bankoffers .rx-couponcode .rx-applyform .rx-apply{font-size:16px;}
 a.rx-skip{margin:0 0 5px;}
 .rx-bankoffers ul.bankcard-list li{margin:0 7px 10px 0;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm.pl5{padding-left:15px;}
 .gallery_item .banner-box-skew{left:100px;}
 /*footer .social-block .footer-app{top:5px;}
 Hided03062019*/
 /*single-offer*/
 .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox, .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{width:100%;}
 .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{border-right:1px solid #b7b7b7;}
 .single-offer .rx-bankoffers .rx-applyoff{margin-top:25px;}
 /*App-promotion block*/
 .app-popup-top .app-top-cont .app-left-block{width:70%;}
 .app-popup-top .app-top-cont .app-right-block{width:30%;}
 /*Valentine Day*/
 .ah-valentine-blk .modal-contentin{padding:0;}
 .ah-valentine-blk .valentine-logo{margin:-90px 0 0;}
 .ah-valentine-blk button.close{padding:15px 15px 0 0;}
 .ah-valentine-blk .modal-dialog{margin-top:-150px;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .confm-ticket{float:none;display:inline-block;}
 /*Special Promotion*/
 .special-promotion-cont h1{font-size:28px;line-height:24px;margin:0 0 15px;}
 .special-promotion-cont h1 span{font-size:16px;line-height:10px;}
 .special-promotion-cont p{font-size:16px;line-height:24px;}
 /*FB POPUP*/
 .rc-fbpopup-blk .modal-contentin .fb-imgblk:after, .rc-fbpopup-blk .modal-contentin .fb-imgblk:before{display:none;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{width:100%;position:relative;background:#fff url('../images/fb-popup/pattern-repeat.png') repeat 0 0;right:inherit;top:inherit;border-top:5px solid #d02b16;padding:30px 20px;overflow:hidden;text-align:center;margin:275px 0 0;}
 .rc-fbpopup-blk .roxy-title{text-align:center;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk .fb-iconbox{margin:0 0 15px;}
 .rc-fbpopup-blk .checkboxs, .rc-fbpopup-blk p{padding-left:0;}
 .rc-fbpopup-blk h4{margin-left:0;}
 .rc-fbpopup-blk h4{width:100%;margin-top:15px;margin-bottom:0;}
 .rc-fbpopup-blk .proceed{float:none;display:inline-block;}
 .rc-fbpopup-blk .roxy-title h1 span{font-size:16px;padding:5px 10px;line-height:20px;}
 /*.rc-fbpopup-blk .modal-contentin .fb-imgblk{background:url('../images/fb-popup/Prebooking-Pop-up.jpg?data') !important;min-height:inherit;background-size:contain !important;}*/
 .rc-fbpopup-blk .modal-contentin .fb-imgblk{min-height:inherit;background-size:contain !important;background-image:none !important;}
 /*.rc-fbpopup-blk.platinum-plus .modal-contentin .fb-imgblk{background:url('../images/fb-popup/Roxy-fab-bg.jpg') 0 0 no-repeat !important;background-size:100% auto !important;}
*/
 .rc-fbpopup-blk .modal-contentin .vertical-alignment-helper1{height:auto;background-size:contain !important;}
 .single-offer a.rx-skip{margin-top:0;}
 footer .footer-content .rxy-copy-rigts{font-size:12px;line-height:30px;padding-left:146px;}
 footer .footer-content .rxy-copy-rigts:before{width:110px;height:29px;}
 footer .footer-content .rxy-copy-rigts:after{left:133px;}
 /*Roxy Loyalty*/
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-cont p{font-size:15px;padding:10px;}
 .find-place-wrap{background:#fff;}
 .find-place-wrap .find-place-right .form-control{background-color:#fff;border:1px solid #dfdfdf;}
 /*27032020*/
 .rxy-payment-info .panel-body .gf-submit, .rxy-payment-info a.rc-make-payment-cancel{font-size:15px;}
 /*.pg-respone{margin-top:60px;}*/
 #hdnwrgcrd{bottom:190px;}
.rxy-payment-info .saveyourcard.paypage.sycngns{padding:0 0 0;}
.pg-respone.ngnswrap > .btnswrap{padding:15px 0 0;}
}

@media (max-width:567px){.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{width:12px;height:19px;background-position:0 0;font-size:0;padding:0;margin:22px 15px 0 0;background-size:inherit;}
.rc-select-seat-header .rc-selectseat-red-block .rc-movie-name{padding:10px 0 0;max-width:200px !important;}
ul.lancit{width:210px;}
.rc-selecttimebox .btn-default{padding:10px 10px;}
.rc-selecttimebox .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100px !important}
.rc-week{padding:11px 40px 0 0;}
ul.rc-aos{margin-top:10px;}
ul.rc-aos li{margin:0 5px 15px;}
.rc-fixed-seat-sec .rc-seat-select-sec{padding:15px 0 20px;}
.rc-fixed-seat-sec .rc-seat-select-sec.fb-fixed{padding:15px 0;}
/*.rxy-payment-info a.rc-make-payment-cancel{float:right;}
*/
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.cprt{padding:15px;}
.rc-point-blk .rc-point-blkin1 .col2{padding:20px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3,.rc-point-blk .rc-point-blkin1 .col2 .col4{width:100%;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 ul{border-right:0;}
.rc-point-blk .rc-point-blkin1 .col2 .col3{border-bottom:1px solid #aeafae;padding-bottom:20px;margin-bottom:20px;padding-left:0;text-align:left;}
.rc-point-blk .rc-point-blkin1 .col2 .col4{padding:0;text-align:left;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 h6,.rc-point-blk .rc-point-blkin1 .col2 .col3 li{text-align:left;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 li,.rc-point-blk .rc-point-blkin1 .col2 .col4 li{font-size:14px;line-height:16px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 ul{padding-bottom:0;}
 .rc-point-blk .rc-point-blkin1 .col2 .col3 a{width:115px;margin:0 auto;display:inherit;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 li{text-align:left;}
.rc-point-blk .rc-point-blkin1 .col2 .col4 a{width:115px;margin:5px auto 0;display:inherit;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 a,.rc-point-blk .rc-point-blkin1 .col2 .col4 a{font:14px/18px 'GTPressuraTrial-Bold';}
.rc-confirmation-block .rc-earnpoint-blk-fb .ep-icon{float:left;}
.rc-res-store .rc-social-links{padding-bottom:15px !important;}
.my-account-page-blk .my-account-ava-rewards .rc-faq-inner{padding:15px 0 0;}
.rl-bookingidm p{padding:15px 0 0;}
.rl-qr-mobile figure img{width:150px;height:150px;}
.rc-point-blk .rc-point-blkin1 .col2 .col3 ul,.rc-point-blk .rc-point-blkin1 .col2 .col4 ul,.rc-point-blk .rc-point-blkin1 .col2 .col4 li{min-height:inherit;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left{display:none;}
.movie-name-blk h3{width:60%;}
.movie-name-blk h4{width:40%;}
.movie-name-blk h4 span{font-size:14px;}
footer .footer-nav ul li{margin:10px 9px 0;}
/*Meraas Offer*/
.my-movie-tab .nav-tabs > li > a{width:auto;}
.valid-txt{margin:0 0 20px;font-size:16px;}
/*Footer 12022020*/
footer .social-block .footer-social{padding:0 20px;}
footer .social-block .footer-social ul li{margin-left:10px;}
/*07042020*/
#three_ds_iframe{max-width:480px !important;width:auto !important;}
.my-movie-tab .nav-tabs > li > a {padding: 10px 15px !important;}
}

@media (max-width:480px){
/* Sign in and sign up with apple */
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background-position:20% center;}
}

@media (max-width:479px){
/* Sign in and sign up with apple */
.signUp .btm-border.signInpopup .saveyourcard{margin:0;}
/*.signUp .btm-border.signInpopup .group.info-group .saveyourcard .checkbox label{margin:0;}*/
.signUp .btm-border.signInpopup .rc-stclose{right:-15px;top:-15px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-size:18px;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup h5{font-size:15px;line-height:18px;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-guestLoginblk.newrxysignup{width:100%;padding:0;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner{text-align:center;}
.rxy-confirm-block .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner .roxy-socialLoginblk{width:100%;padding:0;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner ul.rxy-social-login-btn{width:100% !important;display:inline-block;text-align:center;font-size:0;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or{position:relative;width:100% !important;right:0;top:0;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .roxy-guest-socialgroup.rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-or:after{width:100%;height:1px;left:0;top:14px;}
.rxy-confirm-block.login-signup-guestlogin .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li{display:inline-block;vertical-align:top;float:none;}
.rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .rxy-confirm-block.login-signup-guestlogin .rxy-signin-blk .rxy-social-login-btn li.rxy-sign-google .btn-google{margin-right:15px;}
.mobver .roxy-cinema-blk h2{padding:10px 0 18px 0;}

 /* Experiences and locations new changes 15042020*/
 .exp-inner-page .exp-body .banner-content .content .rc-dubtable .rc-dubtablecell h1{font-size:26px;line-height:26px;}
 .cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent h3{font-size:20px;line-height:22px;margin:0 0 7px;}
 .cinema-detailsblk .filter-options, .loc-expdetails-blk .filter-options{width:135px !important;padding-left:10px !important;}

 body .quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu{max-height:140px !important }
 /*App-promotion block*/
 .app-popup-top .app-roxy-logo img{width:55px;}
 .app-popup-top{padding:15px;}
 .app-popup-top h2{padding:0 0 5px;}
 .app-popup-top .close-icon{left:15px;}
 .app-popup-top h2, .app-popup-top h2 span{font-size:18px;line-height:20px;}
 .app-popup-top .app-top-cont .app-right-block .btn-group a{padding:10px;letter-spacing:0;}
 .app-popup-top h3{font-size:14px;line-height:16px;}
 .app-popup-top .app-top-cont .app-right-block .btn-group{margin:10px auto 0;}
 /*single-offer*/
 .single-offer .rx-bankoffers label{width:auto;}
 .single-offer .rx-bankoffers .rx-applyoff{height:35px;font-size:16px;line-height:35px;margin:20px 10px 0 0;}
 .single-offer .rx-bankoffers h4 p span{width:auto;}
 .single-offer .single-offer-list{margin-bottom:15px;}
 .single-offer .rx-bankoffers .rx-storedcard{margin:0;}
 .rxy-errornew .rxy-errornewcont{max-width:380px;top:0;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead h1{font-size:14px;line-height:14px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .tophead p{font-size:12px;line-height:12px;width:373px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport{margin-top:5px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner .foranysupport h3{font-size:12px;line-height:12px;text-align:right;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner span.houston{font-size:12px;line-height:12px;margin-top:-50px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .overlay-thumb{top:-35px;}
 .single-offer .rx-bankoffers.payment-offets .tnctrigger{padding-bottom:25px !important;}
 .shareyourpayment p{line-height:16px !important;margin-top:10px;}
 .signUp .icon-mail:after{top:13px;}
 .signUp .icon-pw:after{top:13px;}
 header.normal-header .roxy-logo{left:15px;margin-left:0;}
 .navsection ul li span.arrow-right{right:15px;}
 header.normal-header .profile{top:25px;}
 header.sticky .profile{top:13px;}
 .gallery_item .banner-box{padding:10px 5px 5px;bottom:50px;left:70px;min-width:225px;}
 .gallery_item .banner-box:before{left:-33px }
 .gallery_item .banner-box:after{right:-33px }
 .gallery_item .banner-box .banner-box-content h2{font-size:18px;line-height:18px;max-width:230px;padding:0 0 15px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more{bottom:-20px;margin-left:-60px;padding:3px 15px;}
 .qty-box{right:-47px;margin-top:0px }
 .gallery_item .indulge-box-skew{bottom:50px;left:50px;right:inherit }
 .gallery_item .indulge-box{opacity:1;position:relative;right:inherit;bottom:0;width:200px }
 .gallery_item .indulge-box:after{right:-45px }
 .gallery_item.indulge .banner-title{position:absolute;bottom:135px;top:inherit;left:225px !important;right:inherit !important }
 .gallery_item .indulge-box .indulge-box-content p{font-size:13px;line-height:20px;}
 .my-movie-wrap{padding:30px 0;}
 .roxy-title h1 span, .roxy-title h2 span{font-size:18px;line-height:26px;}
 .roxy-title h4 span{font-size:18px;line-height:18px;/*padding-bottom:8px;Hided 20170102*/
 }
 .my-movie-tab{margin:20px 0 25px 0 }
 .my-movie-wrap.in-view .my-movie-tab h2{font-size:16px;padding:18px 0px 10px 0px }
 .my-movie-wrap .my-movie-tab .filter-options .form-group .bootstrap-select.btn-group{width:150px !important;}
 .my-movie-wrap .my-movie-tab .filter-options .btn-default{padding:11px 35px 11px 15px;font-size:14px;}
 .my-movie-wrap .my-movie-tab .filter-options .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default{padding-left:15px;}
 .my-movie-wrap .my-movie-tab .filter-options .btn-default .caret{right:15px;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu.inner li a{padding:12px 45px 8px 15px;font-size:14px;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu li a:after{/*top:8px;*/
 right:14px }
 .my-movie-wrap .my-movie-tab .filter-options .filter-options-icon{margin:8px 0 0 0 }
 /*.rc-movies-list ul{width:300px;}
.rc-movies-list ul li{width:270px;height:391px;}
.rc-movies-list ul li{margin:20px 15px 0px 15px}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:270px;height:391px;}
.rc-movies-list ul li .rc-moviewraper .btn-viewinfo{width:217px !important;}
*/
 .rc-movies-list-row{margin:0 -8px;}
 .rc-movies-list ul{margin-top:-20px;}
 .rc-movies-list ul li{width:50%;height:auto;padding:0 8px;margin:0 0 35px;}
 .rc-movies-list ul li.no-data-found{margin:60px 0;}
 .rc-movies-list ul li .rc-moviewraper{display:block;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:100%;height:auto;padding:0 0 36px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg{height:236px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg:after{display:none;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg img{height:100%;border:0;}
 .rc-movies-list .rc-moviewraper .movies-details{width:100%;min-height:34px;padding:0;bottom:36px;}
 .rc-movies-list .rc-moviewraper .movies-details .qty{width:auto;min-width:34px;height:34px;font-size:14px;line-height:24px;top:0;}
 .rc-movies-list .check{width:34px;height:34px;background:#fff;left:8px;z-index:10;}
 .rc-movies-list .check:before, .rc-movies-list .check:after{top:50%;left:50%;margin:-9px 0 0 -10px;}
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo{width:100% !important;height:34px;font-size:18px !important;left:0 !important;right:0 !important;line-height:34px !important;padding:0 0 0 36px !important;}
 .rc-webview-pages .rc-movies-list ul li .rc-moviewraper .btn-viewinfo{padding:0 !important;}
 .rc-webview-pages .rc-movies-list ul li .rc-moviewraper .btn-viewinfo:before{display:none;}
 /*width:123px !important;*/
 #uladvancebooking li .rc-moviewraper .rc-moviethumb .btn-viewinfo{font-size:15px !important;}
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo:before{width:2px;height:100%;background:#fff;content:"";position:absolute;top:0;left:34px;}
 .rc-movies-list ul li .rc-moviewraper:hover .rc-moviethumb .btn-viewinfo{line-height:34px;}
 /*18062018*/
 /*.rc-movies-list ul li .rc-moviewraper .rc-moviethumb{padding:0 0 86px;}*/
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg:after{bottom:-86px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .rc-mtitle-mobile{bottom:36px;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .rc-mtitle-mobile h3{min-height:28px;font-size:14px;line-height:14px;}
 .rc-movies-list .rc-moviewraper .movies-details{padding:0;bottom:86px;}
 /*E.O.18062018*/
 .my-movie-wrap .movie-view-more{padding:35px 0 20px }
 .my-movie-wrap .movie-view-more:before{top:48px;}
 /*.rc-movies-list .rc-moviewraper .movies-details .qty{top:6px;}
*/
 .quick-book .modal-dialog{margin:0;}
 .quick-book .modal-dialog .modal-content .modal-body{padding:30px 20px 30px 20px;margin:0 !important;}
 .quick-book .modal-dialog .modal-content .showtime{margin:0 -5px }
 .quick-book .modal-dialog .modal-content .date ul.date-slider{padding:0 5px;}
 .quick-book .modal-dialog .modal-content .showtime ul li{margin:0 5px 10px }
 .quick-book .modal-dialog .modal-content .showtime ul li a{padding:5px 8px 5px 8px }
 .quick-book .modal-dialog .modal-content .date ul.date-slider .slick-prev{left:-15px;}
 .quick-book .modal-dialog .modal-content .date ul.date-slider .slick-next{right:-15px;}
 .my-movie-tab .mymovietab .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-2px;opacity:1 !important;}
 .my-movie-tab .mymovietab .mCSB_scrollTools .mCSB_draggerRail{background-color:#f1f1f1;}
 .my-movie-tab .mymovietab .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#adadad;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;}
 .gallery_item .banner-title span{padding:6px;font-size:18px;line-height:20px;}
 .main-banner, .content_slider, .gallery_content, .main-banner .slick-list, .gallery_item{height:241px !important;}
 .banner-animation .gallery_item .imgscale{width:482px;margin-left:-241px;height:241px !important }
 .banner-animation .gallery_item .imgscale img{width:482px !important }
 .quick-book .modal-dialog .modal-content .quick-select .bootstrap-select.btn-group .dropdown-menu.inner li a{font-size:15px;}
 .gallery_item .banner-title{left:inherit !important;right:15px !important;top:170px !important;position:absolute;margin-left:0;}
 .gallery_item .banner-title{left:230px !important;right:inherit !important;top:87px !important;position:absolute;z-index:0;}
 .find-place-wrap .find-place-left h3{font-size:22px }
 .navsection, header .right-section, header .left-section .left-nav{width:280px;}
 header .navbar-header .mobile-icon{width:35px;height:22px;background-size:100%;}
 /* header.normal-header .navbar-header{top:32px;}
*/
 header.sticky .navbar-header{top:13px;}
 /* Sign Up popup */
 .signUp .modal-content{padding:30px;}
 .signUp .modal-header .hdg{font-size:28px;}
 .signUp .close{font-size:52px;top:-4px;}
 .signUp .modal-header h2{font-size:19px;margin:10px 0 20px;}
 .signUp .modal-header .btn-fb{font-size:20px;/*margin-bottom:10px;padding:12px 0 8px;*/
 background-position:42px center;}
 .signUp .modal-header .btn-google{font-size:20px;margin-bottom:10px;/*padding:12px 0 8px;*/
 background-position:42px center;}
 .signUp .or{margin:15px 0 35px;font-size:18px;}
 .signUp .form-control{font-size:16px;}
 .signUp .icon-mail:after{top:12px;}
 .signUp .icon-pw:after{top:12px;}
 .signUp .btn-wrap .btn-sign{font-size:18px;padding:14px 0 8px;}
 #signIn .btn-wrap .btn-sign{margin-bottom:10px;font-size:22px;line-height:22px;/*adding:14px 0 8px;*/
 }
 #signIn .btn-wrap a.btn-forgot{margin-bottom:10px;font-size:18px;line-height:20px;/*padding:10px 0 7px;*/
 letter-spacing:0;}
 .signUp p.b{font-size:16px;}
 .signUp .group{margin-bottom:20px;}
 .moveleft{left:34px !important;}
 .cmoveleft{left:-34px !important;}
 .banner-animation .gallery_item:nth-child(4) .imgscale img{margin-left:-150px !important;}
 .rc-hindi-3d-blk span.rc-hindi{padding:3px 5px;font-size:13px;}
 .rc-hindi-3d-blk span.rc-3d{background-position:0 -3px;width:38px;background-size:100% auto;margin-right:-5px;line-height:38px;}
 .signUp label.new3{line-height:16px;}
 #jqChart{background-color:transparent !important;margin:40px 0 0 -20px !important;}
 .fg-phonenumber .form-control{padding-left:120px !important;}
 .fg-phonenumber label.new{left:115px !important;}
 .fg-phonenumber .countrycode{font-size:14px;top:14px;padding:0 10px 0 33px;max-width:110px }
 .fg-phonenumber .countrycode:after{right:15px;}
 .signUp label{top:15px;font-size:13px;}
 .rxy-mobilenumber.fg-phonenumber .countrycode{padding:0 10px 0 30px }
 .rxy-mobilenumber.fg-phonenumber .countrycode span{padding-right:10px }
 .rc-edtprofile-phoneno.fg-phonenumber .countrycode{padding:0 10px 0 30px }
 .rc-edtprofile-phoneno.fg-phonenumber .countrycode span{padding-right:20px }
 .rx-promotion-blk p{font-size:16px;}
 .rx-space{font-size:14px;line-height:14px;padding:10px 20px;}
 .rx-promotion-blk .rx-offer-icon{margin:25px 0;}
 .movie-nowwatching.promotion{padding:0;}
 footer .social-block .footer-app{display:block;padding:10px 0 0 }
 /*Bank Offer*/
 .rx-bankoffers{min-height:450px;}
 a.rx-skip{margin:15px 0 5px;}
 .rx-bankoffers h4{font-size:16px;padding:15px 0 5px;line-height:18px;}
 a.rx-terms{font-size:14px;}
 .rx-bankoffers .rx-couponcode label{font-size:16px;}
 .rx-bankoffers .rx-couponcode .rx-applyform .form-control{height:35px;}
 .rx-bankoffers .rx-couponcode .rx-applyform .rx-apply{height:35px;font-size:12px;line-height:35px;}
 .rx-bankoffers .rx-couponcode .rx-getoffer{font-size:16px;}
 .rx-bankoffers .rx-couponcode .rx-applyform{margin:0 0 20px;}
 .rx-bankoffers ul.bankcard-list li img.rx-etis{width:120px;}
 .rx-bankoffers h3{padding:0 0 10px;font-size:16px;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox label strong{width:100%;display:inline-block;padding:0 0 0 29px;}
 .rx-bankoffers ul.bankcard-list li img.rx-etis{margin:0 -20px 0 0;}
 .rx-bankoffers h4 p span{width:100%;display:inline-block;}
 .rx-bankoffers .rx-cardno label{font-size:16px;}
 .rx-bankoffers .rx-cardno label span{font-size:16px;}
 .rx-bankoffers .rx-cardno{padding:20px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-nbf{padding:10px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-dib{padding:10px 0 0;}
 .rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"] + label span{margin:0 10px 0 0;top:49%;}
 .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{width:40%;}
 .rx-bankoffers .rx-cardno .rx-cardnobox .rx-xxx{width:30%;}
 .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-nolt{width:30%;}
 .rx-bankoffers .rx-note{padding:30px 0 0;width:100%;}
 .rx-bankoffers .rx-applyoff{width:140px;height:35px;font-size:16px;line-height:35px;margin:20px 0 0;}
 .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft, .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-nolt{height:35px;}
 .rx-bankoffers .rx-cardno .rx-cardnobox .rx-xxx{line-height:35px;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-rt{height:35px;font-size:16px;line-height:35px;}
 .app-popup{padding:20px 15px }
 .app-popup h2{font-size:24px;}
 .app-popup .btn-group a{font-size:20px;padding:11px 30px }
 .gallery_item .banner-box .banner-box-content h2 span.slidehd{font-size:13px !important;line-height:18px !important;padding-top:5px !important;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltv{margin-left:-53px;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm{font-size:17px;line-height:17px;padding-left:0;}
 .gallery_item:nth-child(4) .banner-box{min-width:inherit;width:275px;}
 .gallery_item:nth-child(4) .banner-box .banner-box-content h2{max-width:265px;}
 .gallery_item:first-child .banner-box{left:50px !important;}
 .gallery_item .banner-box .banner-box-content h2.rc-mm.pl5{padding-bottom:6px;}
 .ah-valentine-blk .valentine-logo{margin:-20px 0 10px;text-align:center;float:none;}
 .ah-valentine-blk .valentine-logo img{display:inline-block;}
 .ah-valentine-blk .modal-body{padding:0 15px 15px;}
 .ah-valentine-blk .valentine-btns{width:100%;}
 .ah-valentine-blk .valentine-btns .book-now{font-size:14px;float:left;display:inherit;margin:0 0 0 5%;width:50%;}
 .ah-valentine-blk .valentine-btns .book-now:first-child{margin-left:0;width:45%;}
 .ah-valentine-blk .modal-contentin p{font-size:20px;padding:10px 0 0;}
 .ah-valentine-blk .modal-dialog{margin-top:-240px;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt{width:100%;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt{padding:15px 0 0;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.total{padding:0 0 5px;font-size:20px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top{padding:0 0 15px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-btm{padding:15px 0;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-rt p.aed{font-size:22px;}
 .ah-chooseyourticket-blk .roxy-title h1 span{padding:10px 0;font-size:20px;line-height:20px;}
 /*.ah-chooseyourticket-blk .modal-dialog{top:50%;margin-top:-262px;}
*/
 /*Special Promotions*/
 .special-promotion-cont{padding:30px 0 0;}
 .special-promotion-termsc h4{font-size:18px;margin:0 0 15px;}
 .special-promotion-termsc li{padding:0 0 10px 15px;font-size:14px;line-height:20px;}
 .special-promotion-termsc li:before{top:8px;}
 .special-promotion-termsc{padding:25px 0 12px;}
 .special-promotion-banner span{bottom:10px;width:25px;height:17px;margin-left:-12px;}
 .ah-chooseyourticket-blk .roxy-title h1{line-height:26px;}
 ah-chooseyourticket-blk .roxy-title h1 span{padding:0 0 10px;font-size:20px;line-height:20px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .minus-btn, .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .plus-btn{line-height:45px;height:45px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .form-control{line-height:45px;height:45px;font-size:24px;letter-spacing:1px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt span{padding:14px 0 0 10px;font-size:14px;}
 .ah-chooseyourticket-blk .confm-ticket{padding:10px 0;font-size:16px;}
 .ah-chooseyourticket-blk .modal-contentin:after{width:250px;margin-left:-125px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .plus-btn{background-size:16px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .minus-btn{background-size:17px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt h4{padding:0 0 5px;font-size:16px;line-height:18px;}
 /*FBPOPUP*/
 .rc-fbpopup-blk .checkboxs{margin:20px 0 15px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{margin:235px 0 0;}
 .rc-edtprofile-phoneno.fg-phonenumber .formcontrol{padding-left:115px !important;}
 .rxy-my-profile-inputs-inner input:focus ~ label.new, .rxy-my-profile-inputs-inner .group.active label.new{top:-15px;}
 .twperdiscount-mb{padding:10px;}
 .twperdiscount-mb p, .twperdiscount-mb p span{font-size:13px !important;}
 .mobilescroll{padding-bottom:0;}
 footer .footer-content .rxy-copy-rigts{font-size:11px;line-height:12px;}
 footer .footer-content .rxy-copy-rigts{padding:20px 0 0 0;}
 footer .footer-content .rxy-copy-rigts:before{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
 footer .footer-content .rxy-copy-rigts:after{display:none;}
 .rxy-payment-info h5 a{font-size:16px;}
 /* 23-01-2019 */
 .rxy-payment-info a.rc-make-payment, .rxy-payment-info a.rc-make-payment-cancel{padding:10px 30px;font-size:18px;}
 .gcaccordion .panel-default > .panel-heading > i{right:10px;}
 .rc-contactus .rc-contactus-banner figure img{margin-left:-35px;}
 .contact-wrapper .contact-us-form{margin:0 !important;}
 .rc-contactus .rc-contactus-banner .roxy-title h1:before{top:5px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span{font-size:24px;line-height:28px;}
 .rc-contactus .rc-contactus-banner .roxy-title h1 span:after{top:0;}
 .rc-contactus .rc-contactus-form-block{padding:15px 0;}
 .rc-contactus .rc-contactus-form-block h2{font-size:20px;line-height:24px;}
 .rc-contactus .rc-contactus-form-block h2:after{width:125px;}
 .rc-contactus .rc-contactus-form-block p{font-size:15px;line-height:18px;}
 .contact-wrapper .contact-us-form{padding:15px 0 0 !important;}
 .contact-wrapper .contact-us-form .rc-formblock{padding:20px 0 0 !important;}
 .contact-wrapper .contact-us-form .rc-formblock.rc-form-cont{padding:30px 0 0 !important;}
 .contact-wrapper .contact-us-form .contact-us-form-block{padding:15px !important;}
 .contact-wrapper .contact-us-form h3{font-size:18px;line-height:22px;margin:0 0 10px 0;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group{margin-bottom:25px !important;}
 .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label{font-size:16px !important;}
 .contact-wrapper .contact-us-form .rc-fbform .form-group .btn{font-size:16px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-group .dropdown-menu > li > a{font-size:15px;padding:5px 20px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup .txtbox{padding:10px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .textgroup label{top:10px;left:10px;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .g-recaptcha{position:relative;/*left:-20px;margin:15px 0 0;Hided08112019*/
 margin:25px 0 0;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .g-recaptcha + .error-text{margin:-10px 0 0;}
 .contact-wrapper .contact-us-form .rc-fbform .form-right-blk .submit{font-size:20px;line-height:22px;margin:15px 0 0;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont h4, .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a{font-size:16px;line-height:20px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont a:before{width:20px;height:26px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul{margin:0 0 0 -5px;}
 .contact-wrapper .contact-us-form .cinema-info .info-left .info-left-cont ul li{font-size:14px;line-height:18px;margin:0 0 0 5px;}
 .contact-wrapper .contact-us-form .cinema-info .info-right p{font-size:15px;line-height:18px;}
 /* Roxy Loyalty > Header Signin Menu */
 header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a{font-size:15px !important;padding:10px 25px 10px 25px;}
 header .navsection ul > li > .perspective .dropdown-menu li a{font-size:16px !important;}
 .navsection, header .right-section, header .left-section .left-nav{width:100%;}
 .rc-res-sign{padding:25px;}
 .rc-res-sign h4{font-size:20px;line-height:24px;text-align:left;}
 .rc-res-sign ul{padding:20px !important;}
 .rc-res-sign ul li > span{font-size:16px;}
 .rc-res-sign p{font-size:16px;line-height:20px;text-align:left;}
 header.normal-header .right-section .right-nav ul > li > a{text-align:left;}
 .rc-res-store{padding:30px;}
 .rc-res-store > span{font-size:16px;line-height:20px;padding:10px 0;}
 .dropdown .dropdown-arrow{top:14px;right:6%;}
 .rc-res-store ul li{margin:0 !important;}
 .rc-res-store .rc-social-links li a{width:45px;height:45px;}
 .rc-res-store .rc-social-links li a:before, .rc-res-store .rc-app-links li a:before{-webkit-transform:translate(-50%,-50%) scale(0.8);-moz-transform:translate(-50%,-50%) scale(0.8);-o-transform:translate(-50%,-50%) scale(0.8);-ms-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8);}
 header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a, header.normal-header .right-section .right-nav ul > li > .perspective .dropdown-menu > li > a:focus{padding:10px 25px;}
 .rc-res-sign ul{padding:15px 0 !important;}
 .rc-res-sign ul li{padding:5px !important;}
 .rc-res-sign ul li:first-child{padding:5px !important;}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a{width:100% !important;}
 header .navbar-header .mobile-icon.over{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
 header.normal-header .right-section .right-nav .rc-res-sign ul li > a{padding:8px 5px !important;}
 .rc-myaccount{padding:20px 10px;}
 .rc-myaccount .rc-mypro .rc-mypoints{width:255px;top:0px;}
 .rc-myaccount .rc-mypro figure{width:85px;height:85px;}
 .rc-myaccount .rc-mypro .rc-mypoints h4{font-size:20px;line-height:20px;}
 .rc-myaccount .rc-mypro .rc-mypoints a{font-size:16px;line-height:18px;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup{margin:10px 0 0 !important;display:block;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li{width:50% !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:100% !important;padding:8px 5px !important;}
 /*Roxy Loyalty*/
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-cont p{font-size:13px;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-icon{margin-top:0;}
 .rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb{margin:0 0 15px;}
 .rc-saved-cardblk #ulsavedcard .list2 img{/*padding:4px 0 0;*/vertical-align:top;}
 .rc-saved-cardblk #ulsavedcard li{/*height:50px; Hided08052020*/height:47px;padding:10px 0 0;}
 .rxy-payment-info .panel-body .gf-submit, .rxy-payment-info .panel-body .gf-cancel{padding:10px;font-size:18px;width:100%;}
 .rxy-payment-info .panel-body .gf-submit{margin-bottom:15px;}
 .rxy-payment-info-dropdown ul li{margin:0 0 20px;}
 .saveyourcard .checkbox label{font-size:12px !important;}
 .rxy-payment-info label{font-size:14px;}
 .rc-saved-cardblk .card-pro{font-size:12px !important;}
 .rc-saved-cardblk #ulsavedcard .list3{padding:0;}
 .rxy-payment-info .group.active input ~ label, .rxy-payment-info input:focus ~ label{font-size:14px;}
 .saveyourcard{margin:0 0 20px;}
 .rxy-payment-info a.rc-make-payment-cancel{margin:0;}
 input[type="text"], input[type="email"], input[type="password"]{font-size:14px;}
 /* Roxy Loyalty > Movie Poster */
 .roxy-btngroup{width:100%;padding:0 8px;left:0;}
 .roxy-btngroup .loyalty-advance-btn{font-size:12px;padding:6px;display:block;}
 .roxy-btngroup .loyalty-advance-btn:before, .roxy-btngroup .loyalty-advance-btn:after{content:none;display:none;}
 .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group .dropdown-menu{max-height:200px !important;}
 .apply-btn{line-height:60px;}
 .flt-closebtn{margin:0 0 30px;width:25px;height:25px;background-size:100% auto;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{font-size:24px;line-height:30px;padding-top:0;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h4{font-size:18px;line-height:20px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can p{font-size:16px;line-height:20px;padding:0 10px 15px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li p{font-size:16px;line-height:22px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li h3{font-size:20px;}
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner{padding:30px 0 0;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li{margin:0 0 80px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege4{height:160px;}
 .rc-roxyplus-landing .rc-rpl-tierbenefits{margin-top:-60px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege5{width:115px;height:150px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege8, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege9, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege10, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege11{width:90px;height:150px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege2, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege7{height:150px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege1, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege6{width:65px;height:150px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege2, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege7, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege4{width:90px;height:140px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-privilege3{width:50px;height:150px;}
 footer .footer-nav ul li a, footer .social-block .footer-app h2{font-size:14px;}
 .flt-resetbtn{margin:3px 30px 0 0;width:65px;height:18px;background-size:100% auto;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 a span:after{margin-top:3px;margin-left:12px;}
 /*Payment Page*/
 .rc-saved-cardblk #ulsavedcard li .ulsavedcard-listinner{height:25px;position:relative;}
 /*.rc-saved-cardblk #ulsavedcard .check-block{width:60%;} Hided08052020*/
 .rc-saved-cardblk #ulsavedcard .list2{/*width:18%; Hided08052020*/width:20%;}
 .rc-saved-cardblk #ulsavedcard .list3{/*width:50%; Hided08052020*/width:54%;padding:0 10px;}
 .rc-saved-cardblk #ulsavedcard .group{width:0%;}
 .rc-saved-cardblk #ulsavedcard .list5{/*width:20%; Hided08052020*/width:10%;height:25px;}
 
 .rc-saved-cardblk #ulsavedcard .list5 a{font-size:12px;}
 .rc-saved-cardblk #ulsavedcard .list5 .remove{font-size:0;top:0;float:none;width:16px;height:25px;margin:0 auto;}
 .rc-saved-cardblk #ulsavedcard .check-block + .list5 .remove{float:right;margin:0;}
 .rc-saved-cardblk #ulsavedcard .list5 .remove:before{/*top:-13px;left:-15px; Hided08052020*/height:100%;background-position:center center;}
 .rc-saved-cardblk #ulsavedcard li:hover .list5 .remove::before, .rc-saved-cardblk #ulsavedcard li.active .list5 .remove::before{background-position:center center;}
 .gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body.card-body{margin:15px 10px;}
 .rc-saved-cardblk #ulsavedcard .check-card{width:15%;}
 .rc-saved-cardblk #ulsavedcard .check-card .chkme{margin:0 3px;width:14px;height:14px;}
 .rc-saved-cardblk #ulsavedcard .check-card .chkme:before{width:6px;height:6px;}
 .rc-saved-cardblk #ulsavedcard li .list5 a{font-size:13px;line-height:16px;min-width:50px;padding:5px;/*margin-right:6px;*/margin-top:-13px;}
 .pg-respone{padding:5px 0 0;margin-bottom:-22px;}
.pg-respone.ngnswrap{padding:15px 0 0;}
 .rxy-payment-info p{font-size:16px !important;line-height:22px !important;padding:10px !important;}
 .pg-respone a.rc-make-payment-cancel{width:auto !important;min-width:90px;padding:10px 25px;}
 .rxy-payment-info .pg-respone p{padding:0 !important;}
 .rc-res-sign h4{font-size:16px;line-height:16px;}
.rc-res-sign ul li > span{font-size:14px;vertical-align:top;display:inline-block;margin-bottom:5px;}
header.normal-header .right-section .right-nav .rc-res-sign ul li > a.btn-join-roxyplus{margin-top:2px !important;}
.dropdown .dropdown-arrow{right:22px;}
.dropdown .dropdown-arrow:before{-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);right:0;}
.rc-res-store:before{width:92%;left:4%;}
.rc-res-store > span{font-size:14px;line-height:14px;padding:7px 0 25px;}
header.normal-header .right-section .right-nav .rc-res-store ul li{margin:0 5px 0 0 !important;}
.arrowblk{height:37px;}
span.arrow-back{margin:6px 15px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-info{padding:10px 0 30px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-info h4{font-size:18px;line-height:18px;}
header .navbar-header .mobile-icon.over{margin:-5px -15px 0 0;}
.rc-myaccount .rc-mypro .profile-img{width:85px !important;height:85px !important;}
.rc-myaccount .rc-btngroup li{display:inline-block;vertical-align:top;float:none !important;margin:0 !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:100% !important;padding:8px 0 !important;}
.rc-myaccount .rc-btngroup li{width:42% !important;}
header.normal-header .right-section .rc-myaccount .rc-btngroup li{margin:0 0 0 0 !important;}
header.sticky .navbar-header{top:20px;}
.dropdown .dropdown-arrow{top:15px;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li{padding:0 !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup ul{margin:0 !important;}
.rc-myaccount .rc-btngroup{margin:0 !important;}
.rc-res-sign{padding:20px 15px;}
.rc-myaccount{padding:25px 15px;}
.dropdown .dropdown-arrow:before{top:0;}
header.normal-header .right-section .right-nav .rc-res-sign ul li{width:36% !important;margin:0 25px 0 0 !important;padding:0 !important;float:left;}
header.normal-header .right-section .right-nav .rc-res-sign ul li:last-child{margin:0 !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:180px !important;}
.my-profile-save .saveupdate{position:fixed;left:0;margin:0 !important;padding:0;z-index:10;bottom:0;}
.roxy-title.titleanimation h1:before, .roxy-title.titleanimation h2:before, .roxy-title.titleanimation h4:before,.roxy-title.titleanimation h1:hover span:after, .roxy-title.titleanimation h2:hover span:after, .roxy-title.titleanimation h4:hover span:after{width:80%;left:10%;}
.roxy-title.titleanimation h1 span:before, .roxy-title.titleanimation h2 span:before, .roxy-title.titleanimation h4 span:before,.roxy-title.titleanimation h1:hover:after, .roxy-title.titleanimation h2:hover:after, .roxy-title.titleanimation h4:hover:after{width:60%;left:20%;}
.rc-myaccount .rc-mypro .rc-mypoints a{padding:13px 10px 13px 65px;text-align:left;}
.rc-mypro{margin-bottom:25px;text-align:left;}
 .roxy-title h1 span:after, .roxy-title h2 span:after, .roxy-title h4 span:after, .roxy-title h1:before, .roxy-title h2:before, .roxy-title h4:before{top:0;}
 .dropdown .dropdown-arrow{top:27px;width:11px;height:21px;}
 .rc-myaccount .rc-btngroup{width:auto !important;display:block;text-align:left;font-size:0;}
 .rc-myaccount .rc-btngroup li{width:50% !important;}
 .rc-myaccount .rc-btngroup li .myaccnt{float:left;width:90% !important;}
 .rc-myaccount .rc-btngroup li .myrwrd{float:right;width:90% !important;}
.hb-bannerslider .hb-bannerslider-inner .hb-bslide .hb-bslide-content h2{font-size:30px !important;line-height:30px !important;}
.rc-myaccount .rc-mypro{position:relative;}
.rc-myaccount .rc-mypro figure{/* position:absolute;top:auto;left:0;bottom:0;*/
}
.rc-myaccount .rc-mypro .rc-mypoints{/* width:100%;*/
}
.rc-myaccount .rc-mypro{max-width:inherit;width:100%;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols:nth-child(3){width:100%;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltsilver,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltgold,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltplatinum{background-size:15px;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-info h4{margin:0;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-left .mov-bookbtn .btnbook{margin-top:10px;}
.signup-title{margin-top:10px !important;}
.rc-res-store{padding:0 0 150px;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy{width:31%;}
.saveyourcard{margin:5px 0 26px;display:inline-block;width:100%;}
.gcaccordion .panel-default > .panel-heading + .panel-collapse > .panel-body > p{display:inline-block;padding-top:10px !important;}
/*.rc-select-seats-wrapper{padding-bottom:106px;}
*/
.movie-name-blk h3 span{font-size:12px;color:#000;}
.movie-name-blk h3{padding:10px 5px 10px 0;word-spacing:-3px;}
.movie-name-blk h4 span{font-size:12px;word-spacing:-5px;}
.rc-confirmation-block .rcl-btn-blk{margin-top:20px;}
.fnb-block-inner .container{padding:0 !important;}
.rc-selectseat-block .rc-select-seats.rc-fb-block .rxc-fnbtab-wrap h4{padding:25px 0 15px 15px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle,.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbqinfo .rxc-fnbprice{font:16px/20px 'GTPressuraTrial-Regular';}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter input[type="text"]{height:42px;font:16px/20px 'GTPressuraTrial-Regular';}
.rcl-btn-group .rcl-btn{font-size:12px;text-align:left;padding:0 7px;min-width:115px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls{width:50px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls:before, .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbcounter .controls:after{width:12px;margin:-1px 0 0 -6px;}
.rxc-fnbtab-wrap .tab-content{padding:15px 5px;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{min-height:310px;}
.rc-point-blk .rc-point-blkin1 .col2{text-align:left;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb{display:none;}
.rxy-fnb-content-block .rxy-fnb-ticket-summary .rxy-fnb-ticket-details.cprt{display:none;}
.rxy-fnb-content-block .rxy-payment-content-block .rxy-fnb-list-block{padding-bottom:75px;}
.rc-confirmation-block .roxy-title.titleanimation h1 span:before{width:74%;left:15%;}
.rc-confirmation-block .rc-confirmation-block-wht .rc-conf-right .col1{margin:0 0 25px;}
.rc-point-blk .col1{background-position:30% 8px;background-size:61% auto;}
.cookies-popup-blk .cookies-popup-container{display:none;}
.rxy-payment-info .saveyourcard .checkbox input:valid ~ label{top:0 !important;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid{position:relative;right:0;top:0;width:100%;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid p{color:#727272;font:20px/20px 'gtp_regular';padding:0 0 25px;}
.rc-myacnthistory .rc-myacnthistory-inner .rc-myacnth-panelswrap .rc-myacnth-panels .rc-myacnth-panelbody .rc-myacnth-pbcolswrap .rl-bookingid p span{color:#140103;font:24px/24px 'gtp_bold';padding-top:7px;}
.rl-qr-mobile figure img{width:200px;height:200px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.silvpos{margin-right:-65px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.platpos{margin-left:-110px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.goldpos{margin-left:-110px;}
.rc-point-blk .col2:before{left:5%;width:90%;transform:none;}
.rc-point-blk .col2{padding:15px 15px 0;}
.rc-point-blk .rc-point-blkin p,.rc-point-blk .rc-point-blkin p small{font-size:16px;}
.rc-point-blk .rc-point-blkin p span{font-size:14px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltgold,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltsilver,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltplatinum,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltgold,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltsilver,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltplatinum{padding-left:20px;}
.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltgold:before,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltsilver:before,.rc-roxyplus-landing .rc-rpl-tierbenefits .rc-rpl-tierbenefits-inner .rc-rpl-tbpanelswrap .rc-rpl-tbpanels .rc-rpl-tbpanelbody ul li.bltplatinum:before{width:15px;height:15px;top:7px;}
.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltgold:before,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltsilver:before,.my-account-page-blk .my-account-benefits .faq-topic-body .tick-list li.bltplatinum:before{width:15px;height:15px;top:5px;}
.my-account-page-blk .my-account-ava-rewards h3{margin:0 0 10px;}
.my-account-page-blk .my-account-benefits h3{padding-left:65px;}
.rcl-freetick-blk .modal-contentin .row1{min-height:100px;}
.rc-point-blk .col1 figure img{height:100px;}
.rc-point-blk .rc-point-blkin{padding:5px 0 20px;}
header.normal-header .navperspective{top:0;}
header.normal-header .navsection{top:0;}
header.normal-header .mobilescroll{top:80px;}
header.sticky .navperspective{top:0;}
header.sticky .mobilescroll{top:70px;}
header.sticky .navsection{top:0;}
header.normal-header .right-section .right-nav .rc-res-sign ul li > a{font-size:16px !important;}
.rc-res-store .rc-social-links{padding-bottom:35px !important;}
header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details{margin:0 0 10px 10px;}
header.normal-header .right-section .right-nav ul > li a:after{margin-left:0;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{font-size:16px !important;}
.rc-point-blk .rc-point-blkin1 .col1 h5 span{font-family:'GTPressuraTrial-Bold';}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can{margin:-30px auto 0;}
header.normal-header .right-section .right-nav ul>li:before{left:3.5%;width:93%;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap.mt{margin-top:-60px;margin-bottom:33px;}
footer .social-block .footer-app{margin-top:15px !important;/*padding:0 15px 0 0;Hided03062019*/
padding:0;}
footer .social-block .footer-app.footer-part{padding:0;}
footer .footer-content p{font-size:14px;}
footer .social-block:after{width:300px;margin-left:-150px;}
footer .footer-content p{padding:15px 0 0;}
footer .social-block .eh-roxy{margin:0 2px 0 0;}
/*footer .social-block .footer-social{padding:0 15px;}
footer .social-block .footer-social ul li:first-child{margin-right:15px;}
 Hided12022020*/
 footer .social-block .footer-social{padding:15px 8px;display:block;}
 footer .social-block .footer-social:before{display:none;}
 footer .social-block .footer-social ul li:first-child{margin-right:3px;}
 .rxy-confirm-block.jointop{margin-top:50px !important;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{padding-left:0;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a.myrwrd{float:left !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li:last-child > a.myrwrd{float:right !important;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:180px !important;}
 .apply-btn.btnmove,.apply-btn.btmmove{bottom:0;}
 .apply-btn.movie-apply{bottom:0;}
 .rc-myaccount .rc-mypro .rc-mypoints h4{padding-left:16px;}
 .rc-myaccount .rc-mypro .rc-mypoints a > span{display:inline-block;vertical-align:top;margin-top:-1px;}
 header.normal-header .right-section .right-nav ul > li a{padding:20px 15px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5{margin:0 0 15px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5, header.normal-header .right-section .right-nav ul > li h5 a{font-size:19px !important;}
 header.normal-header .right-section .right-nav ul > li.dropdown#tgmovie{padding-bottom:10px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.mt2{margin-top:-13px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.mt4{margin-bottom:10px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.mt5{margin-bottom:11px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{font-size:18px !important;padding:0 0 12px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details{margin:0 0 20px 10px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5.mt1{margin-top:7px;}
 .rx-promotion-blk .rx-offer-icon{margin:25px 0 40px;}
 .movie-nowwatching.promotion .movieslisting.promolisting{padding:10px 0 15px !important;}
 .rc-confirmation-block .rc-confirmation-block-wht .col5{float:left;width:70%;}
 .rc-confirmation-block .rc-confirmation-block-wht .col6{margin-top:0;float:right;width:30%;text-align:right;}
 .rc-confirmation-block .rc-confirmation-block-wht .col5{width:70%;}
 .rc-confirmation-block .rc-confirmation-block-wht .rc-conf-left h3{width:70%;}
 .rc-confirmation-block .rc-confirmation-block-wht .row01 .cf-t1{width:70%;}
 .rc-confirmation-block .rc-confirmation-block-wht .row01 .cf-t2{width:30%;}
 a.backhome{margin:-50px 15px 0 0;font-size:14px;}
 .rxy-errornew .rxy-errornewcont{top:15px;}
 .rxy-errornew{background:#000;height:200px;}
 .rxy-errornew .rxy-errornewcont{max-width:300px;}
 .rxy-errornew .rxy-errornewcont .rxy-errornewcontinner span.houston{margin-top:0;}
 .rxy-errornew img{padding-top:41px;}
 .mv-accordion-body{margin-top:-10px;}
 /*Meraas Offer*/
 .movieslist-landingpage .my-movie-wrap .single-offer .nav-tabs > li > a{font-size:14px;line-height:16px;}
 .rx-bankoffers{padding:0 15px 15px;}
 .cinemascreens .cscreen .cscreen-logo .cinema-exp h3{font-size:20px;}
 .cscreen-popup.six span.movietablist,.cscreen-popup.five span.movietablist{line-height:18px;}
 .filter-icon.tl{margin-top:15px;position:relative;z-index:10;}
 .rc-movies-list ul{margin-top:0;}
 .rc-mschedule-list .cinema-exp h3{font-size:14px;}
 .single-offer a.rx-skip{margin-top:-55px;font-size:18px;}
 .single-offer .rx-bankoffers .rx-cardno .rx-cardnobox .form-control.rx-noft{height:40px;}
 .single-offer .rx-bankoffers .rx-applyoff{font-size:14px;}
 .rx-bankoffers .rx-applyoff, .rx-bankoffers .rx-applyoff.skip{line-height:35px;}
 .single-offer .rx-bankoffers .rx-applyoff.skip, .single-offer .rx-bankoffers .rx-applyoff{font-size:14px;}
 .rx-bankoffers ul li{font:13px/18px 'gtp_regular' !important;padding:0 0 10px;}
 .rx-bankoffers .rx-note p{letter-spacing:1px;}
 .single-offer .rx-bankoffers .termsblock ul{padding:5px 0 10px;}
 .promocont{font-size:16px;max-width:inherit;line-height:20px;padding:0 0 20px;}
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h6{margin:0 0 15px;}
 .rc-fbpopup-blk .btn-block{text-align:center;padding:0 0 5px;}
 .single-offer .sec-saved-card{margin-top:20px;}
 .single-offer .rx-bankoffers label{font-size:14px;}
 .rx-bankoffers .rx-note p span,.single-offer .rx-bankoffers .termsblock p,.rx-bankoffers p span{font-size:15px !important;}
 .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{min-height:inherit !important;}
 .movie-nowwatching.promotion .promo-title{margin:0 0 10px;}
 .movie-nowwatching.promotion .movieslisting.promolisting{padding:10px 0 15px !important;}
 .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p{margin:0 !important;padding-left:0 !important;padding-right:0 !important;}
 .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt{padding-top:10px !important;margin:0 !important;}
 /*Payment Page - 08052020*/
  .rxy-payment-info .panel-body .pg-respone.ngnswrap > .btnswrap a.gf-submit{margin-top:0;}
 .rxy-payment-info .panel-body .pg-respone.ngnswrap > .btnswrap a.gf-submit,
 .pg-respone.ngnswrap > .btnswrap a.rc-make-payment-cancel{display:block;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider{height:175px;}
.giftcard-wrapper .hb-bannerslider figure > img{width:135%;height:123%;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt{bottom:15px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1{font-size:30px;line-height:32px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt h1 > span{font-size:21px;}
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{font-size:15px;line-height:20px;max-width:80%;}
.giftcard-wrapper .giftcard-contblk{padding:0;}
.giftcard-wrapper .giftcard-contblk .gc-tabcont ul.nav li a{font-size:17px;line-height:22px;padding:8px 5px;}
.giftcard-wrapper .giftcard-contblk .gc-body h2{font-size:20px;}
.giftcard-wrapper .giftcard-contblk .gc-body p{font-size:16px;line-height:21px;max-width:95%;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list{padding:15px 10px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li h3{font-size:18px;line-height:22px;}
.giftcard-wrapper .giftcard-contblk .form-check{padding:30px 0 0 0;}
.giftcard-wrapper .giftcard-contblk .recipient-details{margin:30px -15px 0;padding:20px 15px;}
.giftcard-wrapper .giftcard-contblk .recipient-details h4{font-size:18px;line-height:22px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec{margin:40px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select{margin:1px 0 0;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .btnwrap a{font-size:17px;line-height:19px;min-width:95px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns{width:28px;height:28px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before{width:14px;left:5px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:after{height:14px;top:5px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info:hover .rlc-infoct{bottom:58px;left:-110px;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info .rlc-infoct:after{margin-left:-16px !important;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select input{width:40px;}
.giftcard-wrapper .giftcard-contblk .recipient-details .rxy-payment-info .group textarea:valid ~ label{font-size:14px !important;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt{margin:-2px 0 0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .btnwrap{margin:5px 0 0;}
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt .rlc-info{display:inline-block;margin-left:5px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk{padding-bottom:90px;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce p{font-size:16px;text-align:center;width:100%;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap{width:100%;position:absolute;left:0;bottom:0;}
.giftcard-wrapper .giftcard-contblk .gc-balanceblk .gc-avilblnce .btnwrap a{min-width:100%;}
.giftcard-wrapper .giftcard-contblk .rxy-payment-info.hidden-info{padding:20px 0 0;}
    
/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage{padding:30px 0;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h1{font-size:19px;line-height:22px;}
.giftcard-wrapper .giftcard-confirmationPage .roxy-head h3{font-size:17px;line-height:21px;margin:25px 0 20px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails{padding:25px 20px 15px;}
.giftcard-wrapper .giftcard-confirmationPage p{font-size:15px;line-height:20px;}
.giftcard-wrapper .giftcard-confirmationPage p.sent-email span{padding-left:28px;}
.giftcard-wrapper .giftcard-confirmationPage p.sent-email span:before{top:2px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap{padding:30px 0 0;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails{margin:35px -15px;padding:20px 15px 10px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h4{font-size:17px;line-height:20px;margin:0 0 15px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent h5, .giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li span.col2{font-size:16px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list ul li span{font-size:15px;line-height:22px;}
.giftcard-wrapper .giftcard-confirmationPage .delivery-itemDetails .delivery-detailContent .item-list.total ul li span{font-size:17px;}
.giftcard-wrapper .giftcard-confirmationPage .btnwrap a{font-size:18px;min-width:135px;}
.giftcard-wrapper .giftcard-confirmationPage p > a{padding-bottom:1px;}
.giftcard-wrapper .giftcard-confirmationPage p > a:before{height:1px;}
.pg-respone.ngnswrap > .btnswrap{padding:0 0 0;}
header.sticky .navbar-header {top: 16px;}
.single-offer .rx-bankoffers {min-height:210px;}
.rlc-info-tt .rlc-infoct-tt {left: -115px;width: 255px;bottom: 57px;}
footer .footer-nav ul li:after {left: -6px;}
.rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {
    min-height: 45px;
}
/*24.2.2022*/
footer .footer-nav ul li:nth-child(5):after{display:block;}
footer .footer-nav ul li:nth-child(7):after{display:none;}
}
@media (max-width:455px){.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv{width:30.5%;}
 .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{width:29.4%;}
 .rc-point-blk .col1{background-position:41% -10px;background-size:80% auto;}
}
@media (max-width:413px){
.my-profile-blk .country-select .bootstrap-select>.dropdown-toggle{height:52px;white-space:inherit;line-height:17px;padding-top:18px;background-position:0 19px !important;margin:5px 0 0;}
 .rc-saved-cardblk #ulsavedcard .group{width:0%;}
 .rc-saved-cardblk #ulsavedcard .list5{width:35%;}
 .rc-saved-cardblk #ulsavedcard .list5 a{font-size:12px;}
 .app-popup{padding:15px;}
 .app-popup h2{font-size:18px;line-height:20px;}
 .app-popup ul li{margin-top:8px;font-size:16px;padding-left:30px }
 .app-popup ul li:before{background-size:19px;width:22px;height:30px;margin-top:-15px;}
 .app-popup ul li.faster:before{background-position:center 3px;}
 .app-popup ul li.scroll:before{background-position:center -29px;}
 .app-popup ul li.gifs:before{background-position:center -62px;}
 .app-popup .btn-group a{font-size:18px;padding:8px 30px;}
 .app-popup .btn-group{margin:15px auto 10px }
 .app-popup p.txt-small, .app-popup p.txt-small a{font-size:16px;}
 .theroxycinemas{padding:15px 0 }
 .rxy-errornew .rxy-errornewcont{max-width:340px;top:0;}
 /*FB POPUP*/
 .rc-fbpopup-blk .roxy-title h1 span{padding:5px 0;}
 /* 25-01-2019 */
 /*.rc-saved-cardblk #ulsavedcard .list2{width:15%;}*/
 .rc-saved-cardblk #ulsavedcard .check-card{width:12%;}
 .rc-saved-cardblk #ulsavedcard .list3{width:68%;padding-right:33px;}
 .rc-saved-cardblk #ulsavedcard .list3 span{font-size:13px;line-height:14px;}
 .rc-saved-cardblk #ulsavedcard .group input{width:30px;}
 .rc-saved-cardblk #ulsavedcard .list5 .remove{font-size:0;}
 .rc-saved-cardblk #ulsavedcard .list5{padding:0;/*width:25%;*/width:16px;position:absolute;top:50%;right:7px;margin-top:-12px;} 
 .rc-saved-cardblk #ulsavedcard .check-block + .list5{top:auto;right:auto;margin-top:0;padding:0 5px 0 0;}
 .rc-saved-cardblk .card-pro, .rc-saved-cardblk #ulsavedcard .list3 span{font-size:12px !important;line-height:12px !important;}
}
@media (max-width:400px){
/*24.2.2022*/
footer .footer-nav ul li:nth-child(6):after{display:none;}
footer .footer-nav ul li:nth-child(7):after{display:block;}
}
@media (max-width:385px){/*27032020*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background-position:17% center;}
    
 #hdnwrgcrd{bottom:207px;}
 .saveyourcard .checkbox label{/*font-size:14px !important; Hided08052020*/line-height:14px !important;}
 .rxy-payment-info .saveyourcard.paypage.sycngns .checkbox label{font-size:12px !important;}
 /*Bank Offer*/
 .rx-bankoffers h4 p span{width:100%;display:inline-block;}
 .rx-bankoffers ul.bankcard-list li, .rx-bankoffers ul.bankcard-list li .rx-bankcard, .rx-bankoffers ul.bankcard-list li .rx-bankcard label{width:145px;}
 .gallery_item:nth-child(4) .banner-box{width:222px;}
 .rxy-errornew .rxy-errornewcont{max-width:325px;top:0;}
 /*App-promotion block*/
 .app-popup-top h3{font-size:13px;line-height:14px;}
 .app-popup-top h2, .app-popup-top h2 span{font-size:14px;line-height:18px;}
 .app-popup-top{padding:10px;}
 .app-popup-top .close-icon{left:10px;}
 .ah-valentine-blk .modal-contentin p{font-size:20px;line-height:16px;}
 .ah-valentine-blk .modal-contentin p span{font-size:12px;}
 .ah-valentine-blk .modal-contentin p{padding:5px 0 20px;}
 /*FBPOPUP*/
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{margin:215px 0 0;}
 .twperdiscount-mb{padding:10px 30px;}
 /* 23-01-2019 */
 .maincontent-wraper .contactus-banner, .maincontent-wraper .contactus-banner > img{height:95px;}
 .gcaccordion .panel-default > .panel-heading h4{left:0 !important;}
 /* Roxy Loyalty > Header Signin Menu */
 .my-movie-tab .nav-tabs > li{margin:0 0 15px 0;padding:0 0 0 10px;}
 .my-movie-tab .nav-tabs > li:first-child{padding:0;}
 .my-movie-tab .nav-tabs > li > a{width:100%;font-size:15px;padding:10px !important;}
 .rc-myaccount .rc-mypro figure{margin:0 0 0px 0;}
 .rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:14px;}
 .rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1{font-size:26px;line-height:26px;}
 .rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 h1 span{font-size:22px;line-height:22px;}
 .rc-saved-cardblk #ulsavedcard .list2 img{padding:4px 0;}
 .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {
    min-height: 65px;
}
}
@media (max-width:383px){
/* Sign in and sign up with apple */
.group.info-group .saveyourcard .checkbox label{line-height:16px !important;}

.quick-book .modal-dialog .modal-content .area ul li a{padding:6px 8px 6px 8px;font:13px/16px 'gtpm_regular';}
 .rc-movies-list ul{width:100%;}
 .rc-movies-list ul li .rc-moviewraper .rc-moviethumb .thumbimg{height:194px;}
 .rc-movies-list ul li .rc-moviewraper .btn-viewinfo{/*font-size:16px !important;Hided18062018*/
 font-size:15px !important;}
 /*101px*/
 #uladvancebooking li .rc-moviewraper .rc-moviethumb .btn-viewinfo{font-size:12px !important;}
 .gallery_item .indulge-box-skew{bottom:30px;left:30px;right:inherit }
 .gallery_item .indulge-box{opacity:1;position:relative;right:inherit;bottom:0;width:180px;padding:10px 0;}
 .gallery_item .indulge-box:after{right:-45px }
 .gallery_item.indulge .banner-title{position:absolute;bottom:97px;top:inherit;left:180px !important;right:inherit !important }
 .gallery_item .indulge-box .indulge-box-content p{font-size:13px;line-height:18px;}
 .gallery_item .banner-title{left:110px !important }
 .gallery_item .banner-box-skew{left:83px;}
 .rx-bankoffers ul.bankcard-list li, .rx-bankoffers ul.bankcard-list li .rx-bankcard, .rx-bankoffers ul.bankcard-list li .rx-bankcard label{width:138px;}
 .app-popup-top .app-roxy-logo{padding-left:20px;}
 .saveyourcard .checkbox label{font-size:12px !important;line-height:12px !important;}
 .ah-valentine-blk .modal-contentin ul li{font-size:18px;line-height:20px;padding-bottom:5px;}
 .saveyourcard input[type="checkbox"] + label span{margin:2px 5px 80px 0;}
 /*Roxy Loyalty*/
 /*.rxy-fnb-content-block .rxy-fnb-ticket-summary.pull-right-new .rc-earnpoint-blk-fb .ep-icon{margin-top:8px;}
*/
}
@media (max-width:360px){.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h4{font-size:16px;}
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h2, .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{font-size:20px;line-height:20px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h4{font-size:14px;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{max-width:85%;}

.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h4{line-height:16px;font-size:12px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd h5 {font-size: 12px;}
.giftcard-wrapper .giftcard-contblk .gc-body h2 {font-size: 16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body p {font-size: 16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select input{font-size: 16px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns {width: 25px;height: 25px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before {width: 12px;}
.giftcard-wrapper .giftcard-contblk .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:after{height: 12px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li .gc-qty-select .btns:before {left: 5px;}
 .rxc-fnbtab-wrap .rxc-fnbbox .rxc-fnbtitle {
    min-height: inherit;}
}
@media (max-width:320px){
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-size:14px !important;}
/*App-promotion block*/
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-size:14px;}

 .app-popup-top .app-roxy-logo img{width:45px;}
 .app-popup-top .app-top-cont .app-right-block .btn-group a{font-size:12px;line-height:12px;padding:7px;}
 .app-popup-top h2, .app-popup-top h2 span{font-size:12px;line-height:12px;}
 .app-popup-top h3{font-size:11px;line-height:11px;}
 /*single-offer*/
 .single-offer .rx-bankoffers .rx-applyoff{width:90px;}
 .rxy-errornew .rxy-errornewcont{max-width:280px;top:0;}
 .rx-bankoffers .rx-storedcard{padding:15px;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-lt h4{padding:0 0 10px;font-size:14px;}
 .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox label, .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox label strong{font-size:12px;}
 .rx-bankoffers ul.bankcard-list li, .rx-bankoffers ul.bankcard-list li .rx-bankcard, .rx-bankoffers ul.bankcard-list li .rx-bankcard label{width:250px;}
 .rx-bankoffers ul.bankcard-list li .rx-bankcard input[type="radio"] + label span{margin:0 20px 0 0;}
 .rx-bankoffers ul.bankcard-list li img.rx-dib{width:120px;}
 .gallery_item .banner-box-skew{left:65px;}
 .gallery_item:nth-child(4) .banner-box{width:190px;left:0 !important;}
 .gallery_item:nth-child(4) .banner-box .banner-box-content h2{padding-left:0;padding-right:0;max-width:250px;}
 .valentine-logo img{width:110px;}
 .ah-valentine-blk .valentine-logo span{font-size:12px;padding:5px 0 0 15px;}
 .ah-valentine-blk .modal-dialog{margin-top:-230px;}
 /*Choose Your Ticket*/
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select{width:170px;}
 .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .minus-btn, .ah-chooseyourticket-blk .qtyblk .qtyblk-top-lt .qty-select .plus-btn{width:50px;}
 /*.ah-chooseyourticket-blk .modal-dialog{margin-top:-262px;}
*/
 /*FB POPUP*/
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{padding:20px 10px;}
 .rc-fbpopup-blk .roxy-title h1 span{font-size:15px;}
 .rc-fbpopup-blk .modal-contentin .fb-cont-blk{margin:180px 0 0;}
 /*20.3.2018*/
 .signUp label{font-size:12px;}
 .twperdiscount-mb{padding:10px;}
 /*.rc-saved-cardblk #ulsavedcard .list5{padding:0 5px 0 0;width:20%;}
 .rc-saved-cardblk #ulsavedcard .list5 .remove:before{top:-38px;}*/
 .rc-roxyplus-landing .rc-rplbanner .rc-rplbanner-inner .rc-rplbcontent .rc-rplbccolwrap .rc-rplbccol2 p{font-size:13px;}
    
/* Gift Card */
.giftcard-wrapper .hb-bannerslider .bnr-contblk .bnrcnt p{max-width:93%;}
/* Gift Card Confirmation */
.giftcard-wrapper .giftcard-confirmationPage p.sent-email{font-size:14px;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-hd{width:68%;}
.giftcard-wrapper .giftcard-contblk .buy-giftCardblk.ticket-type-ec .gc-body .gc-priceblk .gc-list li.tt-qty{width:32%;}
}
@media (max-width:415px){
/* Sign in and sign up with apple */
.signUp .btm-border.signInpopup .rc-stclose{right:-10px;top:-10px;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .apple-text{font-size:16px;}

.enbd-offer-blk .btn{padding-right:40px !important;}
 .verify-popup h2{font-size:20px !important;}
 header.normal-header .profile{top:28px;}
 header.sticky .profile{top:17px;}
 .roxy-title h1, .roxy-title h2{padding:0 20px }
 .my-movie-wrap .my-movie-tab .filter-options{position:relative }
 .my-movie-wrap .my-movie-tab .filter-options .form-group .bootstrap-select.btn-group{width:124px !important;}
 .my-movie-wrap .my-movie-tab .filter-options .form-group{margin:0 0 0 10px;}
 .my-movie-wrap .my-movie-tab .filter-options .form-group:first-child{margin-left:0;}
 .my-movie-wrap .my-movie-tab .filter-options .btn-default{padding:12px 25px 12px 15px }
 .my-movie-wrap .my-movie-tab .filter-options .filter-options-icon{position:relative;left:10px;top:8px;margin:0 }
 .quick-book .modal-dialog .modal-content .modal-body{margin:0px 10px;padding:30px 20px 30px 20px;}
 .quick-book .modal-dialog .modal-content .showtime{margin:0 -10px;}
 .quick-book .modal-dialog .modal-content .showtime ul li{margin:0 0px 15px 10px;}
 .quick-book .modal-dialog .modal-content .showtime ul li a{font-size:13px;}
 .my-movie-tab{margin:20px 0 30px 0 }
 .find-place-wrap{padding:30px 0 }
 .never-before-wrap .never-before-content .never-before-section{height:270px;}
 .never-before-wrap .never-before-content .never-before-sub figure{width:115px;}
 .never-before-wrap .never-before-content .never-before-sub p{margin:15px 0;font-size:15px;line-height:18px;padding:0 0px;}
 .more{padding:5px 40px 5px 40px;font-size:18px;}
 .find-place-wrap.in-view .find-place-left{margin:0 0 15px }
 .find-place-wrap .find-place-left h3{font-size:18px;}
 .gallery_item .banner-box{padding:5px 5px 0px;bottom:0px;left:0px;min-width:185px;width:185px;}
 .gallery_item .banner-box:before{left:-41px }
 .gallery_item .banner-box:after{right:-41px }
 .gallery_item .banner-box .banner-box-content h2{font-size:17px;line-height:17px;max-width:180px;padding:7px 0 20px;min-height:60px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more{bottom:-15px;margin-left:-60px;}
 .qty-box{right:-65px;margin-top:-5px;}
 .gallery_item .banner-title{left:158px !important;right:inherit !important;top:98px !important;position:absolute;z-index:0;}
 .gallery_item .banner-box-skew{bottom:40px;left:80px;}
 header.normal-header .profile > a:after{margin-top:-6px;}
 header.normal-header .profile > a{font-size:12px;line-height:31px;}
 header.normal-header .profile figure{width:35px;height:35px;}
 header.normal-header .profile .login-box .login-out:before{right:30px;}
 header.sticky .profile .login-box{top:26px;}
 header.sticky .profile .login-box .login-out:before{top:-13px }
 .btn-quick{height:50px;}
 .btn-quick a span.instatickets{font-size:16px;padding:15px 30px 0 0 }
 .btn-quick a span.instatickets:after{background:url('../images/quick-line.png') no-repeat left bottom;position:absolute;right:-28px;top:0;content:'';width:50px;height:50px;}
 .btn-quick a span.instatickets:before{right:15px;}
 .btn-quick a span.quickbook{font-size:20px;padding:9px 0 0 30px;line-height:30px;}
 /*.rc-movies-list-row{margin:0}
.rc-movies-list ul li{width:290px;height:415px;margin:15px 0;}
.rc-movies-list ul li .rc-moviewraper .rc-moviethumb{width:290px;height:415px;}
.rc-movies-list ul li .rc-moviewraper .btn-viewinfo{width:237px !important;}
*/
 footer{padding:30px 0 70px;}
 .find-place-wrap .find-place-right p{font-size:15px;margin-bottom:15px;line-height:18px;}
 .find-place-wrap .find-place-right .form-control{width:100%;font-size:16px;line-height:22px;padding:10px 15px 5px 15px;height:50px;}
 .find-place-wrap .find-place-right .btn-primary{font-size:24px;height:55px;padding:7px 30px 8px;}
 footer .footer-nav{margin-top:5px;}
 footer .footer-nav ul li{margin:5px 0 0px 0 }
 footer .footer-nav ul li a{font-size:12px;}
 footer .social-block .footer-social ul li{margin:0 8px }
 footer .social-block{/*margin:15px 0 Hided03062019*/
 margin:15px 0 20px;}
 /*My Movies*/
 .splash-wrap .splash-blk h1{font-size:13px;}
 .splash-slider h2{font-size:11px;}
 .splash-wrap .splash-blk .splash-inner-block{padding:25px 15px 25px;}
 ul.spl li a{;padding:8px 10px 4px;font-size:10px;}
 .btn-red, .btn-black{padding:5px 15px 1px;font-size:12px;}
 .splash-slider .has-error{font-size:12px;}
 /* Sign Up popup */
 .signUp .modal-content{padding:20px;}
 .signUp .modal-header .hdg{font-size:24px;}
 .signUp .close{font-size:45px;}
 .signUp .modal-header h2{font-size:15px;margin:10px 0 30px;line-height:18px;}
 .signUp .modal-header .btn-fb{font-size:16px;margin-bottom:8px;padding:10px 0;background-position:27px center;}
 .signUp .modal-header .btn-google{font-size:16px;margin-bottom:8px;padding:10px 0;background-position:23px center;}
 .signUp .or{margin:10px 0 20px;font-size:16px;}
 .signUp .or:before{top:-22%;width:43%;}
 .signUp .or:after{top:-22%;width:43%;}
 .signUp .form-control{font-size:14px;}
 .signUp .icon-mail:after{top:13px;background-size:16px auto;}
 .signUp .icon-pw:after{top:13px;background-size:16px auto;}
 .signUp .btn-wrap .btn-sign{padding:15px 0;}
 #signIn .btn-wrap .btn-sign{margin-bottom:15px;font-size:18px;line-height:22px;padding:10px 0;}
 #signIn .btn-wrap a.btn-forgot{font-size:12px;line-height:12px;bottom:2px;margin:0;}
 .signUp p.b{font-size:12px;display:inline;}
 .signUp label{line-height:15px;}
 .signUp label{top:19px;}
 .gallery_item:nth-child(4) .banner-box:before{left:-41px;}
 .gallery_item:nth-child(4) .banner-box:after{right:-41px;}
 .gallery_item .banner-box.pbtv{padding:5px 5px 15px;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltv{bottom:-29px;}
 .gallery_item:nth-child(4) .banner-box{padding-bottom:0 !important;}
 .gallery_item .banner-box .banner-box-content .btn-know-more.mltvs{bottom:-14px;}
 .rxy-payment-info .panel-body .gf-submit{width:100%;}
 .rxy-payment-info .panel-body .gf-cancel{width:100%;margin:15px 0 0;}
 /*.rc-saved-cardblk #ulsavedcard .check-card{width:20%;}
 .rc-saved-cardblk #ulsavedcard .list3{width:60%;}
 .rc-saved-cardblk #ulsavedcard .check-card .chkme{margin:0 10px;}
 .rc-saved-cardblk #ulsavedcard .list3{width:60%;padding:0 0 0 10px;}*/
 /*.rc-saved-cardblk #ulsavedcard .list5{padding:0 10px 0 0;}*/
 .rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h4{font-size:18px;line-height:20px;margin:0 0 15px;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-rpl-privilegeslist ul li .rc-cont-box{padding:0 15px }
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h2{padding-top:0;}
 .rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-how-can h4{font-size:16px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5 a span:after{margin-top:3px;background-size:80% auto;margin-left:10px;}
 .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv{width:30%;}
 .rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{width:28.5%;}
 .rc-point-blk .col1{background-position:41% -3px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:356px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{background-position:top center;height:230px;}
 .rcl-freetick-blk .modal-contentin .row1{min-height:80px;}
 header.normal-header .right-section .right-nav ul > li a, header .right-section .right-nav > li a{font-size:18px !important;}
 header.normal-header .right-section .right-nav ul > li a:after{margin-top:4px;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols h5, header.normal-header .right-section .right-nav ul > li h5 a{font-size:18px !important;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a{font-size:16px !important;}
 header.normal-header .right-section .right-nav ul > li a:after{margin-top:5px;background-size:80% auto;}
 header.normal-header .rc-menu-contents .rc-menu-ddblk .rc-menu-col-right .menu-cols .info-details li > a:before{top:8px;}
 .movie-name-blk h4 span{font-size:12px;}
 footer .footer-nav ul li a, footer .social-block .footer-app h2{font-size:13px;}
 footer .footer-content p{font-size:13px;line-height:22px;}
 /*footer .social-block .footer-social{padding:0 8px;}
 Hided12022020*/
 footer .social-block .eh-roxy{margin:5px 0 0;}
 /*footer .social-block .footer-social{padding:15px 8px;display:block;}
 footer .social-block .footer-social:before{display:none;}
 footer .social-block .footer-social ul li:first-child{margin-right:3px;}
 Hided12022020*/
 footer .social-block:after{bottom:-20px;}
 footer .footer-content .rxy-copy-rigts{margin-top:17px;}
 footer .social-block .footer-app.footer-part h2{padding:15px 0 10px;display:block;text-align:center;}
 .movie-name-blk{min-height:68px;}
 .rc-webview-pages .movie-name-blk{min-height:75px;}
 header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:160px !important;}
 .mv-accordion-head,.mv-accordion-head.open{background-size:15px;background-position:right 6px;}
 /*Meraas Offer*/
 .single-offer a.rx-skip{margin-top:-58px;font-size:18px;}
 .cinemascreens .cscreen .cscreen-logo .cinema-exp h3{font-size:17px;}
 .cscreen-popup{top:2px;}
 .cscreen-popup.five span.movietablist{padding:10px;}
 .cinemascreens .cscreen{padding:5px 0 15px;}
 .cscreen-popup.five span.movietablist{line-height:18px;}
 .cscreen-popup.six span.movietablist{line-height:18px;right:-25px;bottom:35px;padding:10px;}
 .cscreen-popup.six span.movietablist:after{right:35px;}
.enbd-offer-blk .btn{font-size:16px;line-height:16px;padding:10px;}
.enbd-offer-blk .btn .caret{right:10px !important;}
.enbd-offer-blk .dropdown-menu > li > a{font-size:15px;line-height:15px;padding:10px 35px 0;}
.enbd-offer-blk .bootstrap-select.btn-group .dropdown-menu li a:after{left:7px;top:9px;}
.enbd-offer-blk .dropdown-menu{padding:0 0 7px;}
.single-offer .single-offer-list ul li h4 p,.single-offer .single-offer-list ul li h4 p span{font-size:16px;}
}
@media (max-width:395px){.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{width:27.5%;}
 .rc-point-blk .col1{background-position:41% 6px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:334px;}
 .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{height:217px;background-position:top center;}
 footer .footer-nav ul li{margin:10px 6px 0;}
 footer .footer-nav ul li:after{left:-10px;}
 .saveyourcard.paypage{min-width:268px;}
 .saveyourcard.paypage.sycngns{min-width:10px;}
 .rxy-errornew .rxy-errornewcont{max-width:250px;}
 .rxy-errornew img{padding-top:49px;}
}
@media (max-width:385px){header.normal-header .right-section .right-nav .rc-res-sign ul{margin-left:-7px !important;}
header.normal-header .right-section .right-nav .rc-res-sign ul li{width:45% !important;margin-right:10px !important;}
.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google{background-position:17% center;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb{background-position:17% center;}
.rxy-social-login-btn li.rxy-sign-google .btn-google{background-position:22% center;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy{width:30%;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col1ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col2ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col4ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col8ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col9ct{font-size:18px !important;line-height:18px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb{height:440px;}
.rcl-vertical-align-center.topmov{vertical-align:top;padding-top:20px;}
.movie-name-blk h3{width:65%;}
.movie-name-blk h3 span{/*font-size:12px;Hided30102019*/
font-size:11px;}
.movie-name-blk h4{width:35%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-cvv{width:29.5%;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{width:28.5%;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-colrgt .rc-rsinner-rewardpoints .rc-rsinner-rpslider.ui-slider .ui-slider-handle .tooltip237-inner.silvpos{margin-left:30px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:325px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{height:212px;}
footer .footer-nav ul li{margin:10px 3px 0;}
footer .footer-nav ul li:after{left:-8px;top:4px;height:12px;}
/*footer .social-block .footer-social:before{display:none;}
footer .social-block .footer-social{padding:15px 8px;}
footer .social-block .footer-app{margin-top:25px !important;}
 Hided03062019*/
footer .social-block .footer-app.footer-part{margin-top:15px !important;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h6{margin:0 0 10px;}
}
@media (max-width:380px){.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:316px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{height:205px;}
.my-account-page-blk .my-account-ava-rewards h3{padding-left:45px;}
.rc-roxyplus-landing .rc-rpl-privileges .rc-rpl-privileges-inner .rc-btnswrap.mt{margin-top:-65px;margin-bottom:30px;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:150px !important;}
.rxy-errornew img{padding-top:56px;}
}
@media (max-width:374px){
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background-position:15% center;}

.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google{background-position:15% center;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb{background-position:15% center;}
.rxy-social-login-btn li.rxy-sign-google .btn-google{background-position:20% center;}
/*.moviedetailed .rc-earnpoint-blk-fb .ep-icon.platinum-brd{margin-top:10px;}
*/
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-yyy{width:29%;}
.rc-point-blk .almem{margin-top:15px;width:150px;margin-left:0;}
.rc-point-blk .col1 img{max-width:50%;}
.rxc-fnbtab-wrap .rxc-fnbrow .rxc-fnbcols{width:100%;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col1ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col2ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col4ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col8ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col9ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col5ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col6ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col7ct{font-size:16px !important;line-height:16px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb{height:420px;}
.rc-myaccount .rc-btngroup li .myrwrd,.rc-myaccount .rc-btngroup li .myaccnt{width:95% !important;}
.rc-point-blk .col1{background-position:41% 15px;}
.rc-point-blk .knowmore{width:150px;}
.rewardselection{font-size:14px;}
.rc-myaccount .rc-mypro figure{width:78px;height:78px;}
.rc-myaccount .rc-mypro .profile-img{width:74px !important;height:74px !important;}
.rc-myaccount .rc-mypro .rc-mypoints a:before{left:10px;}
.rc-myaccount .rc-mypro .rc-mypoints a{padding:13px 10px 13px 60px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:302px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{height:197px;}
footer .footer-nav ul li:last-child:after{display:none;}
/*footer .social-block .footer-app h2{margin:10px 0;}
 Hided03062019*/
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a{padding:10px 12px;}
.rxy-errornew img{padding-top:61px;}
.rl-qr-mobile figure img{width:150px;height:150px;}
/*Meraas Offer*/
.single-offer a.rx-skip{margin-top:-56px;font-size:16px;}
.cinemascreens .cscreen .cscreen-logo .cinema-exp h3{font-size:16px;}
.cscreen-popup{top:3px !important;}
.cscreen-popup.six span.movietablist{right:-40px;}
.cscreen-popup.six span.movietablist:after{right:50px;}
.rc-roxyplus-landing .rc-rpl-howitworks .rc-rpl-howitworks-inner h6{font-size:14px;line-height:18px;}
/*24.2.2022*/
footer .footer-nav ul li:nth-child(8):after{display:block;}
}
@media (max-width:359px){
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner ul.rxy-social-login-btn li.rxy-sign-google.rxy-sign-apple .btn-google{background-position:14% center;}

.roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-social-login-btn li.rxy-sign-fb .btn-fb, .roxy-signup-blk .signup-main-blk .rxy-contact-info-inner.roxy-signup-left .rxy-sign-google .btn-google{background-position:14% center;}
.rxy-social-login-btn li.rxy-sign-fb .btn-fb{background-position:14% center;}
.rxy-social-login-btn li.rxy-sign-google .btn-google{background-position:19% center;}
.rc-res-store{padding:50px 0;}
.rc-select-seat-header .rc-selectseat-red-block a.rc-left-arrow{margin:22px 10px 0 0;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb{height:295px;}
.my-account-page-blk .myaccount-tab-blk .myaccount-tab li a,.my-account-page-blk .myaccount-tab-blk .myaccount-tab li:last-child a .rcl-tabview-cnt .dattim{margin:0 0 10px;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30{padding:0 0 15px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para31{padding:10px 0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para33{padding:15px 0 0 !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col1ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para30 .col2ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col4ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col8ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col9ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col5ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col6ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col7ct{font-size:15px !important;line-height:15px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col2ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col3ct,.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col6ct, .rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .col7ct{font-size:14px !important;line-height:15px !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb .para33 p{font-size:14px !important;}
.rc-fixed-seat-sec .rc-seat-select-sec .rlc-aedamt.mt0{margin-bottom:0;}
.rc-fixed-seat-sec .rc-seat-select-sec.add .rlc-aedamt.mt0{margin-bottom:0;}
.rxy-payment-info-dropdown ul li.rxy-payment-card-validate-info ul li.payment-mm{width:26%;}
.rc-point-blk .col1{background-position:7% 15px;background-size:90% auto;}
.rl-qr-mobile figure img{width:150px;height:150px;}
.rc-myaccount .rc-mypro .profile-img{width:60px !important;height:60px !important;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft{width:261px;}
.rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardplatinum, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardsilver, .rc-rewardsstrap .rc-rewardsstrap-inner .rc-rsinner-collft .rc-rewardscard.rc-rcardgold{height:169px;}
.rc-point-blk .rc-point-blkin1 .col1.platinum, .rc-point-blk .rc-point-blkin1 .col1.silver, .rc-point-blk .rc-point-blkin1 .col1.gold{background-size:inherit;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li{width:45% !important;}
header.normal-header .right-section .right-nav .rc-myaccount .rc-btngroup li > a{width:135px !important;}
.movie-name-blk h3 span{font-size:10px;line-height:12px;}
.movie-name-blk h4 span{font-size:9px;}
.saveyourcard.paypage{min-width:170px;}
.rxy-errornew{height:184px;}
.apply-btn.movie-apply{bottom:-144px;}
/*Meraas Offer*/
.single-offer a.rx-skip{margin-top:0;}
#Meraas .rx-bankoffers h4{padding-left:115px;background-size:90px auto;}
.cinemascreens .cscreen .cscreen-logo .cinema-exp h3{font-size:15px;}
.cscreen-popup.five span.movietablist{right:-12px;}
.cscreen-popup.five span.movietablist:after{right:22px;}
.cscreen-popup.five span.movietablist{bottom:31px;}
.cscreen-popup.six span.movietablist{right:-48px;}
.cscreen-popup.six span.movietablist:after{right:58px;}
.cscreen-popup.six span.movietablist{bottom:31px;}
.enbd-offer-blk .btn{font-size:14px;}
.enbd-offer-blk .dropdown-menu > li > a{padding:10px 0 0 32px;}
/*24.2.2022*/
footer .footer-nav ul li:nth-child(5):after{display:none;}
footer .footer-nav ul li:nth-child(6):after{display:block;}
footer .footer-nav ul li:nth-child(8):after{display:none;}
}
@media only screen and (min-height:815px) and (max-width:460px){.mobilescroll{overflow-y:auto !important;}
.rcl-tabview-cnt .rcl-ticket-sum.rcl-ticket-sum-fb{height:595px;}
}
/*@media only screen and (max-height:900px) and (max-width:414px){.mobilescroll{overflow-y:inherit !important;}
}
*/

@media (max-width:667px){
/* Gift Card */
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info .rlc-infoct{left:-115px;}    
.giftcard-wrapper .giftcard-contblk .rc-fixed-seat-sec .rc-seat-select-sec .rlc-info .rlc-infoct:after{left:43%;margin-left:-11px;}
    
.my-profile-blk .radio-block{margin:-15px 0 0 !important;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li.country-select{margin-bottom:8% !important;}
}

@media (max-width:639px){
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li.country-select{margin-bottom:4% !important;}
.my-profile-blk .radio-block{margin:0 !important;}
}

@media (min-width:568px){
.rc-fbpopup-blk .modal-contentin .vertical-alignment-helper1{background-image:none !important;}
}


@media (max-width:479px) {
    footer .footer-content .rxy-copy-rigts {
        text-align: center;
    }
    footer .footer-content .rxy-copy-rigts em {
        width:100%;display:inline-block;vertical-align:top;
    }
        footer .footer-content .rxy-copy-rigts span {
            padding-right: 0;margin-bottom:10px;
        }
    footer .footer-content .rxy-copy-rigts {
        margin-top: 0;
    }
}

.position-relt{position:relative;}
a.txt-indent{text-indent:-99999px;}
/*Inner Pages - Top Banners*/
.rightcol-align {float:right;width:1040px;}

.mcwrap-moviedetailed {background:#fff;}
.moviedetailed {padding:0;background:none;z-index:1;}
/*.moviedetailed .mdetailed-inner {position:relative;background:#fff}*/
/*.moviedetailed .mdetailed-inner:before {content:''; display:block; overflow:hidden; background:url('../images/movie-list-left.png') no-repeat left -80px; height:100%; width:177px; left:0; top:0; position:absolute}
.moviedetailed .mdetailed-inner:after {content:''; display:block; overflow:hidden; background:url('../images/movie-list-right.png') no-repeat left -150px; height:100%; width:177px; right:0; top:0; position:absolute}*/
/*Movie Detailed > Banner*/
.inner-moviebanner {height:478px;background:url(../images/banner-moviedetails.jpg) no-repeat center center;background-position:0 0;position:relative; z-index:3;background-size:contain;}
.inner-moviebanner:after {width:100%;height:100%;box-shadow:inset 0 -150px 150px 0 rgba(0, 0, 0, 0.8);content:"";position:absolute;bottom:0;left:0;z-index:0;}
.inner-moviebanner .banner-content {position:relative;z-index:1;}
.inner-moviebanner .movietrailer {max-width:326px;width:100%;position:absolute;bottom:-180px;left:0;z-index:1;overflow:hidden;}
.inner-moviebanner .movietrailer a {display:block;position:relative;}
.inner-moviebanner .movietrailer a:before {width:100%;height:100%;background:rgba(0,0,0,0.5);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;content:"";position:absolute;top:0;left:0;}
.inner-moviebanner .movietrailer a img {-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.inner-moviebanner .movietrailer a span {width:47px;font:15px/15px 'gtp_light';color:#fff;color:#fff;padding:55px 0 0;display:block;position:absolute;top:50%;left:50%;margin:-24px 0 0 -27px;text-align:center;text-transform:uppercase;}
.inner-moviebanner .movietrailer a span:before {width:47px;height:47px;background:url(../images/ic-btnplay-trailer.png) no-repeat top center;content:"";position:absolute;top:0;left:0;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.inner-moviebanner .movietrailer a:hover span:before {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.inner-moviebanner .movieinfo-wrap {min-height:478px;position:relative;}
.inner-moviebanner .movieinfo {max-width:585px;width:100%;padding:0 0 30px 0;position:absolute;left:0;bottom:0;z-index:1;}
.inner-moviebanner .movieinfo .movie-title {width:97%;font:54px/52px 'gtp_bold';color:#fff;color:rgba(255,255,255,1);padding:0 0 27px;margin:0 0 15px;text-shadow:2px 2px 4px #000;position:relative;}
.inner-moviebanner .movieinfo .movie-title:after{width:100%;height:1px;content:"";position:absolute;bottom:0;left:0;
background:-moz-linear-gradient(left, rgba(197,197,199,1) 0%, rgba(197,197,199,1) 29%, rgba(197,197,199,0) 100%);
background: -webkit-linear-gradient(left, rgba(197,197,199,1) 0%,rgba(197,197,199,1) 29%,rgba(197,197,199,0) 100%);
background: linear-gradient(to right, rgba(197,197,199,1) 0%,rgba(197,197,199,1) 29%,rgba(197,197,199,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c7', endColorstr='#00c5c5c7',GradientType=1 );
}
.inner-moviebanner .movieinfo .movie-infolist {/*padding-bottom:5px;*//*background:url(../images/bg-btm-border-fadedright.png) no-repeat bottom left; Hided11092019*/}/*padding-bottom:10px;*/
.inner-moviebanner .movieinfo .movie-infolist ul {padding:0;margin:0;}
.inner-moviebanner .movieinfo .movie-infolist ul li {float:left;padding:0 15px;margin:0 0 10px 1px;position:relative;vertical-align:top;text-transform:uppercase;}
.inner-moviebanner .movieinfo .movie-infolist ul li:before {width:1px;height:21px;background:#fff;background:rgba(255,255,255,0.60);content:" ";position:absolute;top:50%;left:-1px;margin-top:-11px;}
.inner-moviebanner .movieinfo .movie-infolist ul li:first-child {padding-left:0;margin-left:0;}
.inner-moviebanner .movieinfo .movie-infolist ul li:first-child:before {display:none;}
.inner-moviebanner .movieinfo .movie-infolist ul li p {font:16px/21px 'gtp_regular';color:#fff;text-shadow:1px 1px 2px #000;margin:0;}
.inner-moviebanner .movieinfo .movie-infolist ul li p span {color:#d22800;display:inline-block;vertical-align:top;text-shadow:1px 1px 2px #000;}
.inner-moviebanner .movieinfo .movie-infolist ul li .movie-genres {}
.inner-moviebanner .movieinfo .movie-infolist ul li .movie-genres span {float:left;min-width:75px;font:13px/18px 'gtp_light';color:#fff;background:#222;padding:0 10px;border:1px solid #555;margin:0 6px 6px;display:block;vertical-align:top;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.inner-moviebanner .movieinfo .movie-infolist ul li .movie-genres span:first-child {margin-left:0;}
.inner-moviebanner .movieinfo .movie-agerestriction {width:130px;min-height:206px;background:url(../images/bg-border-faded-topnbtm.png) no-repeat 0 0;position:absolute;top:0;right:0;}
.inner-moviebanner .movieinfo .movie-agerestriction:after {width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;border-left-color:rgba(255,255,255,0.64);content:" ";position:absolute;top:50%;left:1px;margin-top:-8px;}
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox {min-width:55px;background:#fff;position:absolute;top:50%;left:22px;margin-top:-22px;/*margin-top:-28px;*/text-align:center;/*padding-top:10px;padding-bottom:10px;*/padding:10px;}
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox p {}/*font:27px/27px 'gtp_regular';color:#0e0e13;padding:10px;margin:0;*/
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox p img {max-width:100%;}
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox img {max-width:100%;height:auto;display:block;vertical-align:top;margin:0 auto;}
.inner-moviebanner .movieinfo .mdesc {padding:15px 0 0;}
.inner-moviebanner .movieinfo .mdesc h5 {/*font:17px/17px 'gtp_regular';margin:0 0 5px; Hided11092019*/font:20px/22px 'gtp_regular';color:#d22800;text-transform:uppercase;text-shadow:1px 1px 2px #000;float:left;margin:0;}
.inner-moviebanner .movieinfo .mdesc p {/*font:14px/18px 'gtp_regular'; Hided11092019*/font:18px/22px 'gtp_light';color:#fff;margin:0;text-shadow:1px 1px 2px #000;}
.inner-moviebanner .movieinfo .mcast-info p {/*font-size:13px;line-height:13px;color:#fff; Hided11092019*/padding-left:50px;letter-spacing:1px;}
.inner-moviebanner .movieinfo .msynapsis p {padding-left:85px;}
.inner-moviebanner .movieinfo .mdesc.mdirector h6 {font:15px/15px 'gtp_regular';color:#d22800;padding:0 0 1px;margin:0;text-transform:uppercase;text-shadow:1px 1px 2px #000;}
.inner-moviebanner .movieinfo .mdesc.mdirector h6 span {color:#fff;padding-left:6px;margin-left:5px;display:inline-block;vertical-align:top;position:relative;}
.inner-moviebanner .movieinfo .mdesc.mdirector h6 span:before {width:1px;height:15px;background:#fff;content:" ";position:absolute;top:-2px;left:0;}
.inner-moviebanner .movieinfo .msupport-info {width:130px;position:absolute;right:0;bottom:40px;}
.inner-moviebanner .movieinfo .msupport-info ul {padding-left:22px;margin:0;}
.inner-moviebanner .movieinfo .msupport-info ul li {font:13px/19px 'gtp_light';color:#fff;text-transform:uppercase;margin:10px 0 0;text-shadow:1px 1px 2px #000;}
.inner-moviebanner .movieinfo .msupport-info ul li:first-child {margin:0;}
.inner-moviebanner .movieinfo .msupport-info .mduration p, .inner-moviebanner .movieinfo .msupport-info .mshare a,.inner-moviebanner .movieinfo .msupport-info .mcalendar p {background-repeat:no-repeat;background-position:left center;/*padding-top:4px;*/padding-left:30px;margin:0;display:inline-block;}
.inner-moviebanner .movieinfo .msupport-info .mshare a {color:#d22800;background-image:url(../images/ic-share.png);}
.inner-moviebanner .movieinfo .msupport-info .mshare a:hover, .inner-moviebanner .movieinfo .msupport-info .mshare a:focus {text-decoration:none;outline:0;}
.inner-moviebanner .movieinfo .msupport-info .mduration p {/*background-image:url(../images/ic-clock-lgrey.png); 11092019*/position:relative;}
.inner-moviebanner .movieinfo .msupport-info .mduration p:before{width:19px;height:19px;background:url('../images/home-sprite-icons.png') no-repeat 0 -171px;content:"";position:absolute;top:50%;left:0;margin-top:-10px;}
.inner-moviebanner .movieinfo .msupport-info .mcalendar p {background-image:url(../images/ic-calender27x25.png);background-size:20px;background:none;position:relative;}
.inner-moviebanner .movieinfo .msupport-info .mcalendar p:before{width:18px;height:18px;background:url('../images/home-sprite-icons.png') no-repeat -69px -130px;content:"";position:absolute;top:50%;left:0;margin-top:-9px;}

/*11092019*/
.inner-moviebanner .movieinfo .mirow2-wrap{min-height:37px;position:relative;font-size:0;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction{width:auto;min-height:10px;height:100%;background:none;left:0;position:static;display:inline-block;vertical-align:middle;margin-right:20px;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction .rcbox {min-width:45px;height:37px;font:25px/29px 'gtp_regular';padding:0 10px;left:0;margin-top:-19px;display:table;position:static;margin-top:0;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction .rcbox span{display:table-cell;vertical-align:middle;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction:after{display:none;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright{padding-left:1px;position:relative;display:inline-block;vertical-align:middle;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright:before{width:1px;height:90%;background:#919295;content:"";position:absolute;top:5%;left:0;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist{padding:0 0 5px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li{padding:0 20px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li p{font-size:17px;color:#d22800;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li p span{color:#fff;padding-left:2px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info{width:auto;position:static;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info ul{padding-left:20px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info ul li{font:17px/19px 'gtp_regular';}
/*E.O.11092019*/

/*Movie Detailed > Show Dates*/
.showdates-row {height:66px;background:#d22800;/*overflow:hidden;*/ position:relative; z-index:2;}
.showdates-row .sdates-wrap {width:100%;}
.showdates-row .sdates-wrap .sdate-col {float:left;min-width:120px;margin-left:1px;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.showdates-row .sdates-wrap .sdate-col:hover, .showdates-row .sdates-wrap .sdate-col.active, .showdates-row .sdates-wrap .sdate-col.sdate-today {background:#2d2926;}
.showdates-row .sdates-wrap .sdate-col:before {width:1px;height:36px;background:#dc7a63;background:#fff;content:" ";position:absolute;top:50%;left:-1px;margin-top:-18px;}
.showdates-row .sdates-wrap .sdate-col:first-child:before {background:none;}
.showdates-row .sdates-wrap .sdate-col p {font-size:20px;font-family:gtpm_regular;color:#ebe6e6;line-height:20px;text-align:center;text-transform:uppercase;padding:8px 20px;/*padding:10px 20px 6px;*/margin:0;cursor:pointer;}
.showdates-row .sdates-wrap .sdate-col p span {font-size:14px;line-height:14px;display:block;}
.showdates-row .sdates-wrap .sdate-col p .sdate-day {/*padding:0 0 2px;*/color:#ebe6e6;color:rgba(235,230,230,0.4);}
.showdates-row .sdates-wrap .sdate-col p .sdate-month {color:#ebe6e6;color:rgba(235,230,230,0.4);padding-top:2px;}
.showdates-row .sdates-wrap .mCSB_horizontal.mCSB_inside > .mCSB_container {margin:0;}
.showdates-row .sdates-wrap .mCustomScrollBox{padding-bottom:20px;white-space: nowrap;}
.showdates-row .sdates-wrap .mCSB_scrollTools .mCSB_draggerContainer{top:-5px;}
/*.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar*/
.showdates-row .sdates-wrap .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{height:4px !important;margin:6px auto !important;}
.showdates-row .sdates-wrap .mCSB_draggerContainer .mCSB_draggerRail{height:2px !important;margin:7px auto !important;}
 
/*Movie Detailed > Select Show*/
.movie-showselection {
    padding: 35px 0 30px;
}
.movie-showselection .maccordion-wrap {overflow:hidden;}
.movie-showselection .maccordion-group {border-bottom:1px solid #d3d3d3;border-bottom-color:rgba(0,0,0,0.11);}
.movie-showselection .maccordion-group .maccordion-head {padding:12px 15px 14px;cursor:pointer;position:relative;overflow:hidden;}
.movie-showselection .maccordion-group .maccordion-head .btm-activeborder {width:40%;height:4px;background:#d22800;padding:0;margin:0;border:0;position:absolute;bottom:0;left:15px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.movie-showselection .maccordion-group.active .maccordion-head .btm-activeborder {-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);}
.movie-showselection .maccordion-group .maccordion-head h2 {font:28px/34px 'gtp_regular';color:#101010;color:rgba(16,16,16,0.5);padding:0 0 1px;/*padding:9px 0 3px;*/margin:0;text-transform:uppercase;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.movie-showselection .maccordion-group.active .maccordion-head h2 {color:#d22800;}
/*.movie-showselection .maccordion-group .maccordion-head h2.fav:before {width:20px;height:19px;background:url(../images/ic-favourites-maccordian.png) no-repeat 0 -29px;content:"";position:absolute;top:50%;left:130px; margin-top:-10px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.movie-showselection .maccordion-group.active .maccordion-head h2:before {background-position:0 0;}*/
.movie-showselection .maccordion-group .maccordion-head h2.like:after {width:20px;height:19px;background:url(../images/ic-favourites-maccordian.png) no-repeat 0 -29px;display:inline-block;margin-left:5px;content:"";-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.movie-showselection .maccordion-group.active .maccordion-head h2:after {background-position:0 0;}
.movie-showselection .maccordion-group .maccordion-head h2 .rgticon {width:24px;height:24px;background:#d22800;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;position:absolute;top:50%;right:0;margin-top:-12px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.movie-showselection .maccordion-group .maccordion-head h2 .rgticon:before, .movie-showselection .maccordion-group .maccordion-head h2 .rgticon:after {width:2px;height:10px;background:#fff;content:" ";position:absolute;top:50%;left:50%;margin:-5px 0 0 -1px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.movie-showselection .maccordion-group .maccordion-head h2 .rgticon:after {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.movie-showselection .maccordion-group.active .maccordion-head h2 .rgticon:before {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.movie-showselection .maccordion-group.active .maccordion-head h2 .rgticon:after {-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}
.movie-showselection .maccordion-group .maccordion-body {}
.maccordion-head.headtop {margin-top: 50px;}
.cinemascreens .cscreen {padding:30px 15px 15px;border-top:1px solid #d3d3d3;border-top-color:rgba(0,0,0,0.11);}
.cinemascreens .cscreen:first-child {/*padding-top:0;*/border-top:0;}


.cinemascreens .cscreen .cscreen-showtimigs {}
.cinemascreens .cscreen .cscreen-showtimigs ul {margin:0 -1%;/*margin:0 -15px;*/}
.cinemascreens .cscreen .cscreen-showtimigs ul li {float:left;width:10.5%;margin:0 1% 5px;/*width:12.5%;padding:0 15px 15px;min-width:120px;*/min-height:85px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a {font-family:'gtp_regular';color:#0a873e;display:block;text-transform:uppercase;text-align:center;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a:hover, .cinemascreens .cscreen .cscreen-showtimigs ul li a:focus {text-decoration:none;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a span {display:block;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a.mshowtime  {font-size:15px;line-height:15px;padding:10px 15px;border:1px solid #269454;margin:0 0 6px;position:relative;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a:hover.mshowtime {color:#fff;background:#269454;border-color:#269454;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a.mshowtime:before {width:100%; height:100%; background:#269454; content:"";position:absolute;top:0;left:0;z-index:-1; -webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.cinemascreens .cscreen .cscreen-showtimigs ul li.booked a.mshowtime:before {background:transparent;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a:hover.mshowtime:before {-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);}
.cinemascreens .cscreen .cscreen-showtimigs ul li a .mdimension {font-size:14px;line-height:14px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;text-indent:-9999px;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a .mdimension.m2d  {background:url('../images/2d-black.png') no-repeat center 0; height:15px;text-indent:-9999px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a .mdimension.m3d {background:url('../images/3d-black.png') no-repeat center 0; height:15px;text-indent:-9999px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a:hover .mdimension {color:#269454;}
.cinemascreens .cscreen .cscreen-showtimigs ul li.booked a .mshowtime,
.cinemascreens .cscreen .cscreen-showtimigs ul li.booked a:hover .mshowtime {color:#d22800;background:transparent;border-color:#d22800;text-decoration:line-through}
.cinemascreens .cscreen .cscreen-showtimigs ul li.booked a .mshowtime i {background:#d22800;transform:scaleX(1);}
.cinemascreens .cscreen .cscreen-showtimigs ul li.booked a .mdimension,
.cinemascreens .cscreen .cscreen-showtimigs ul li.booked a:hover .mdimension {color:#d22800;}
    .cinemascreens .cscreen .cscreen-showtimigs ul li.booked a.mshowtime {
        color: #fff;
        background: #d22800;
        border-color: #d22800;
    }

.movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .maccordion-head {padding-right:0;padding-left:0;}
.movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .maccordion-head .btm-activeborder {left:0;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);}
.movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .maccordion-head h2 {color:#d22800;}
.movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .maccordion-head h2 .rgticon {display:none;}
.movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .cinemascreens .cscreen  {padding-right:0;padding-left:0;}



.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a.mshowtime:before {background:transparent;}
.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a .mshowtime,
.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a:hover .mshowtime {color:gray;background:transparent;border-color:gray;text-decoration:line-through}
.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a .mshowtime i {background:gray;transform:scaleX(1);}
.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a .mdimension,
.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a:hover .mdimension {color:gray;}
.cinemascreens .cscreen .cscreen-showtimigs ul li.soldout a.mshowtime {
    color: #fff;
    background: gray;
    border-color: gray;
    pointer-events: none;
    cursor: default
}

/*.cscreen-popup.three {left: 130px;}
.cscreen-popup.one {left: 155px;}
.cscreen-popup.four {left: 110px;}
.cscreen-popup.two {left:85px;}
.cscreen-popup {background:url('../images/iconspopup.png') no-repeat center 0;height:19px;width:19px;position:absolute;left: 155px;top: 4px;cursor:pointer;}
span.movietablist{position: absolute;top:-125px;font-family: gtpm_regular;font-size: 16px;line-height: 20px;left:-34px;word-wrap: break-word;max-width: 475px;min-width: 475px;text-align: left;background: #140103;padding: 20px 25px;color: #fff;-webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0); -o-transform: scaleY(0); transform: scaleY(0); -webkit-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; opacity:0; white-space: initial;z-index: 10;}*/

/*31-10-2017*/
.cinemascreens .cscreen .cscreen-logo {padding:0 0 20px; font-family:'gtp_regular';position:relative;}
.cinemascreens .cscreen .cscreen-logo .cinema-exp h3 {  font-family:'gtp_bold';display:inline-block;}
.cinemascreens .cscreen .cscreen-logo .cinema-exp h3 span{  font-family:'gtp_regular';padding-left: 10px;}
.cscreen-popup {background:url('../images/iconspopup.png') no-repeat center 0;height:20px;width:20px;position:relative;left:0;top:1px;cursor:pointer;padding-left:40px;display:inline-block;}
span.movietablist {position:absolute;bottom:45px;font-family:'gtp_regular';font-size:16px;line-height:20px;left:-23px;word-wrap:break-word;max-width:440px;min-width:440px;text-align:left;background:#140103;padding:15px 25px;color:#fff;color:rgba(255,255,255,0.8);-webkit-transform:scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;opacity: 0;white-space: initial;z-index:10;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;}
 
span.movietablist:after {content: '';border: 14px solid transparent;border-top: 15px solid #140103;bottom: -29px;left: 30px;position: absolute;}
.cscreen-popup:hover span.movietablist{opacity: 1;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}

/*.cscreen-logo figure:hover .movietablist{opacity: 1;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);}*/
/*Movie Detailed > Description*/
.movie-description {padding:30px 0;}
.movie-description .mdescwrap {padding:0 0 30px;border-bottom:1px solid #d3d3d3;border-bottom-color:rgba(0,0,0,0.11);}
.movie-description .mdescwrap .mdescinner {max-width:810px;text-align:center; margin:0 auto;}
.movie-description .mdescwrap .mdescinner .roxy-title {margin:0 0 30px;}
.movie-description .mdescwrap .mdescinner p {font:18px/18px 'gtp_light';color:#2d2926;padding:10px 0 0;margin:0 0 7px;}
.movie-description .mdescwrap .mdescinner .btn-readmore {text-align:center;padding:20px 0 0;}
.movie-description .mdescwrap .mdescinner .btn-readmore a {font:14px/14px 'gtp_light';color:#d22800;padding:7px 15px;display:inline-block;vertical-align:top;border:1px solid transparent;outline: 1px solid !important;outline-color: rgba(112, 112, 112, 0.55) !important;outline-offset: 0 !important;text-shadow: none;transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);}
.movie-description .mdescwrap .mdescinner .btn-readmore a:hover {border:1px solid #d22800;outline-color: rgba(112, 112, 112, 0) !important;outline-offset: 10px !important;}
.movie-description .mdescwrap .mdescinner .btn-readmore a:hover, .movie-description .mdescwrap .mdescinner .btn-readmore a:focus {text-decoration:none;outline:0;}
/*Movie Detailed > Now Showing*/
.movie-nowwatching {padding:30px 0;}
.movie-nowwatching .roxy-title {margin:0 0 30px;}
.movie-nowwatching .movieslisting {max-width:1240px;padding:30px 0;margin:0 auto;}
.movie-nowwatching .movieslisting .mlisting-wrap {position:relative;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox {float:left;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure {max-width:296px;margin:0 auto;overflow:hidden;}

.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a {display:block;position:relative;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a:before {width:100%;height:100%;background:rgba(0,0,0,0.5);content:"";position:absolute;top:0;left:0;z-index:1;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all 0.3s 0.3s;-moz-transition:all 0.3s 0.3s;-ms-transition:all 0.3s 0.3s;-o-transition:all 0.3s 0.3s;transition:all 0.3s 0.3s;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a:hover:before {transform:scaleY(1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}

.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn {max-width:75%;width:100%;font-weight:bold;font-size:24px;line-height:28px;color:#d22800;background:#ebe6e6;padding:10px 20px;display:block;text-align:center;text-transform:uppercase;position:absolute;bottom:50%;left:12.5%;z-index:2;margin-bottom:-24px;transform:scale(0);transition:all 0.5s;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a:hover .actionbtn {transform:scale(1);transition:all 0.5s 0.5s;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn:before {width:100%;height:100%;background:#fff;content:"";position:absolute;top:0;left:0;z-index:-1;transform:scaleX(0);transition:all 0.5s;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn:hover:before {transform:scaleX(1);}





.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a img {transition:all 0.5s;}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a:hover img {-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}

.movie-nowwatching .movieslisting .mlisting-wrap .slick-dots {width:100%;height:15px;margin:30px 0 0;text-align:center;}
.movie-nowwatching .movieslisting .mlisting-wrap .slick-dots li {margin:0 5px;display:inline-block;vertical-align:top;}
.movie-nowwatching .movieslisting .mlisting-wrap .slick-dots li button {width:15px;height:15px;background:#ffafaf;background:rgba(210,40,0,0.3);padding:0;border:0;display:block;text-indent:-999em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.movie-nowwatching .movieslisting .mlisting-wrap .slick-dots li.slick-active button, .movie-nowwatching .movieslisting .mlisting-wrap .slick-dots li button:hover {background:#d22800;}
body.mtrailermodal-open .modal-backdrop {opacity:.9;}
#mtrailer-modal .modal-content {background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#mtrailer-modal .modal-content .modal-body {padding:0;}
#mtrailer-modal .mtrailermodal-close {width:15px;height:15px;background:url(../images/ic-tmodal-close.png) no-repeat 0 0;display:block;text-indent:-999em;position:absolute;top:0;right:-15px;z-index:2;}
#mtrailer-iframewrap iframe {vertical-align:top;}

#mtrailer-modal .modal-dialog {max-width: 900px;   width: 100%; top: 50%;  position: absolute;  left: 50%;}

/*reset*/
.btn-wrap .btn-reset {position:absolute;border:0;right:-40px;top:12px;color:#d12800;font: 12px/11px 'gtp_bold';color: #d12800;background: url(../images/reset-btn.png) 0 0 no-repeat;text-decoration: underline;padding: 0 0 7px 20px;}
 /*
     .btn-wrap .btn-reset {position: relative;z-index: 10;border-radius: 0;border: 0;background: #d22800;color: #fff;display: inline-block;vertical-align: middle;float:left;font: 17px/23px 'gtp_regular';padding: 7px 25px ;}
     .btn-wrap .btn-reset:focus {color:#fff; text-decoration:none;}
 .btn-wrap .btn-reset:hover {color:#fff; text-decoration:none;}
 .btn-wrap .btn-reset .rx-icon {height:100%; width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
 .btn-wrap .btn-reset:hover .rx-icon {width:100%; left:0;}*/
@media (max-width:1919px) {
.inner-moviebanner .movieinfo .movie-title{font-size:46px;line-height:50px;padding:0 0 20px;}
}
@media (max-width:1599px) {
.inner-moviebanner .movieinfo .movie-title{font-size:42px;line-height:46px;}
.inner-moviebanner .movieinfo .mdesc h5{font-size:19px;line-height:21px;}
.inner-moviebanner .movieinfo .mdesc p{font-size:17px;line-height:21px;}
.inner-moviebanner .movieinfo .mcast-info p{}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li p{font-size:16px;line-height:21px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info ul li{font-size:16px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li{min-height:75px;}
}
@media (max-width: 1439px) {
.rightcol-align {width:840px;}
.inner-moviebanner .movietrailer {max-width:280px;bottom:-175px;}
.inner-moviebanner .movieinfo .movie-title {font-size:38px;line-height:42px;padding:0 0 15px;}
/*.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure*/.movie-nowwatching .movieslisting .mlisting-wrap .mbox {padding:0 10px;}
.movie-nowwatching .movieslisting .mlisting-wrap .slick-arrow {width:30px;height:54px;margin-top:-27px;}
.movie-nowwatching .movieslisting .mlisting-wrap .slick-prev {left:-5px;}
.movie-nowwatching .movieslisting .mlisting-wrap .slick-next {right:-5px;}

.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction .rcbox{font-size:21px;line-height:25px;}
}
@media (max-width: 1199px) {
.rightcol-align {float:none;width:100%;}
.inner-moviebanner .movietrailer {max-width:54px;bottom:34px;z-index:2;}
.inner-moviebanner .movietrailer a {height:54px;}
.inner-moviebanner .movietrailer a:before {display:none;}
.inner-moviebanner .movietrailer a span {padding:0;margin:0;text-indent:-999em;top:0;left:0;}
.inner-moviebanner .movieinfo {max-width:none;padding-left:64px;}
.inner-moviebanner .movieinfo .movie-title{width:auto;font-size:36px;line-height:40px;}
/*.cinemascreens .cscreen .cscreen-showtimigs ul {margin:0 -15px;}*/
/*.cinemascreens .cscreen .cscreen-showtimigs ul li {min-width:10px;width:12.5%;padding:0 15px 15px;}*/
.btn-wrap .btn-reset{right:-70px;top: 12px;}

}
@media (max-width: 991px) {
.inner-moviebanner .movieinfo .movie-title {font-size:32px;line-height:38px;padding:0 0 10px;margin:0 0 10px;}
.showdates-row .sdates-wrap .sdate-col {min-width:100px;padding:0 10px;}
.showdates-row .sdates-wrap .sdate-col p {padding-right:10px;padding-left:10px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li {width:14.66666666666667%;/*width:16.66666666666667%;*/}
#mtrailer-modal .mtrailermodal-close {/*top:-5px;right:15px;*/right:0;}

.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn {font-size:20px;padding:5px 10px;}

.inner-moviebanner .movieinfo .mdesc h5{font-size:16px;line-height:19px;letter-spacing:0.05em;}
.inner-moviebanner .movieinfo .mdesc p{font-size:16px;line-height:19px;}
.inner-moviebanner .movieinfo .mirow2-wrap{min-height:33px;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction .rcbox{height:33px;/*margin-top:-17px;*/}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist{padding:0;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li{margin-bottom:5px;}
}

@media (max-width: 767px) {
    .inner-moviebanner .movieinfo .movie-title {
        font-size: 30px;
        line-height: 36px;
    }

    .showdates-row .sdates-wrap .sdate-col {
        min-width: 90px;
    }

    .movie-showselection, .movie-description, .movie-nowwatching, .movie-nowwatching .movieslisting {
        padding: 15px 0;
    }

        .movie-nowwatching .roxy-title {
            margin: 0 0 15px;
        }

        .movie-showselection .maccordion-group .maccordion-head, .cinemascreens .cscreen {
            padding-right: 0;
            padding-left: 0;
        }

            .movie-showselection .maccordion-group .maccordion-head .btm-activeborder {
                left: 0;
            }

        .movie-description .mdescwrap .mdescinner .roxy-title {
            margin-bottom: 10px;
        }

        .movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn {
            max-width: 80%;
            font-size: 18px;
            left: 10%;
        }

        .movie-showselection .maccordion-group .maccordion-head .btm-activeborder {
            height: 2px;
        }

        .movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .maccordion-head h2 {
            border-bottom: 2px solid #d23420;
            display: inline-block;
            padding-right: 30px;
        }

        .movie-showselection .maccordion-wrap.maccordian-inactive .maccordion-group .maccordion-head .btm-activeborder {
            display: none;
        }

    .maccordion-head.headtop {
        margin-top: 20px;
    }

    .cinemascreens .cscreen {
        padding: 5px 15px 15px;
    }

/*.inner-moviebanner .movieinfo .mirow2-wrap{padding-left:55px;}*/
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction .rcbox{font-size:19px;line-height:23px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li{padding:0 10px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info ul{padding-left:10px;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction{/*width:55px;*/margin-right:10px;}
.inner-moviebanner .movieinfo .mcast-info p{padding-left:45px;}
.inner-moviebanner .movieinfo .msynapsis p{padding-left:77px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li{min-height:65px;} 
}
@media (max-width: 639px) {
.inner-moviebanner {background-image:url(../images/banner-moviedetails-xxs.jpg);background-size:cover;}
.inner-moviebanner .movietrailer {max-width:45px;bottom:20px;}
.inner-moviebanner .movietrailer a {height:45px;}
.inner-moviebanner .movietrailer a span {width:100%;height:100%;padding:0;margin:0;text-indent:-999em;top:0;left:0;opacity:0.4;}
.inner-moviebanner .movietrailer a span:before {width:100%;height:100%;background-size:100% auto;}
/*.inner-moviebanner .movietrailer a:hover span:before {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}*/
.inner-moviebanner .movieinfo-wrap {min-height:280px;}	
.inner-moviebanner .movieinfo {/*padding:0 55px 15px;*//*padding:0 0 15px;text-align:center; Hided17092019*/padding:0 0 15px 60px;}
.inner-moviebanner .movieinfo .movie-infolist {background:none;/*padding:0 50px;*/padding:0 60px;}
.inner-moviebanner .movieinfo .movie-title {/*font-size:20px;line-height:20px;padding:0 50px; Hided17092019*/font-size:26px;line-height:32px;text-shadow:1px 1px 2px #000;}


.inner-moviebanner .movieinfo .movie-infolist ul {font-size:0;}
.inner-moviebanner .movieinfo .movie-infolist ul li {float:none;padding:0 0 0 10px;margin:0;display:inline-block;vertical-align:top;}
/*.inner-moviebanner .movieinfo .movie-infolist ul li:before {margin-top:-13px;}*/
.inner-moviebanner .movieinfo .movie-infolist ul li p {font-size:14px;line-height:14px;}
.inner-moviebanner .movieinfo .movie-infolist ul li .movie-genres span {float:none;margin:0 3px 6px;display:inline-block;vertical-align:top;}

.inner-moviebanner .movieinfo .movie-agerestriction {width:auto;height:45px;min-height:45px;background:none;/*top:auto;bottom:20px; Hided17092019*/}
.inner-moviebanner .movieinfo .movie-agerestriction:after {display:none;}
/* .inner-moviebanner .movieinfo .movie-agerestriction .rcbox {top:auto;left:auto;margin-top:0;right:0;bottom:0;padding:5px;} Hided17092019*/
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox p {}
.inner-moviebanner .movieinfo .mdesc {padding:5px 0 0;display:block;}

/* .inner-moviebanner .movieinfo .mdesc {padding:0;}
.inner-moviebanner .movieinfo .mdesc.msynapsis {padding:5px 0 0;}
.inner-moviebanner .movieinfo .mdesc h5 {font-size:16px;line-height:16px;margin:0 0 2px;}
.inner-moviebanner .movieinfo .mdesc p {line-height:16px;}
.inner-moviebanner .movieinfo .mcast-info p {line-height:13px;} Hided17092019*/

/*.inner-moviebanner .movieinfo .mdesc.msynapsis {padding:4px 0 0;display:block;}
.inner-moviebanner .movieinfo .mdesc.msynapsis h5 {font-size:16px;line-height:16px;}
.inner-moviebanner .movieinfo .mdesc.msynapsis p {font-size:14px;line-height:14px;}*/
/* .inner-moviebanner .movieinfo .msupport-info {display:none;} Hided17092019*/
/*.cinemascreens .cscreen .cscreen-showtimigs ul {margin:0 -5px;}*/
.cinemascreens .cscreen .cscreen-showtimigs ul li {width:23%;/*padding:0 5px 15px;*/}
.movie-showselection .maccordion-group .maccordion-head .btm-activeborder {width:100%;}
.btn-wrap .btn-reset{right: -45px;top: 14px;}
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox{font-size:16px;}
.inner-moviebanner .movieinfo .mirow2-wrap .movie-infolist ul li:before{display:none;}
}
@media (max-width:599px) {
.inner-moviebanner .movieinfo-wrap {min-height: 320px;}
}

@media (max-width:567px) {
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction{margin-right:0;display:block;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright{padding:5px 0;display:block;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright:before{display:none;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul{margin:0 -10px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info ul{padding-left:0;}
}

@media (max-width:479px) {
.inner-moviebanner .movietrailer {max-width:40px;left:50%;margin-left:-20px;}
.inner-moviebanner .movietrailer a {height:40px;}
.inner-moviebanner .movieinfo {/* text-align:center;padding-top:20px; Hided17092019*/padding:15px 0;}
.inner-moviebanner .movieinfo .movie-title {/* padding:0 40px; Hided17092019*/font-size:24px;line-height:30px;}
.inner-moviebanner .movieinfo .movie-infolist {/*padding:0 35px;*/padding:0 50px;}
.inner-moviebanner .movieinfo .movie-infolist ul li {margin-left:0;}
.inner-moviebanner .movieinfo .movie-infolist ul li:before {display:none;}
.inner-moviebanner .movieinfo .movie-infolist ul li .movie-genres span {padding-right:6px;padding-left:6px;}
.inner-moviebanner .movieinfo .movie-agerestriction {width:30px;height:30px;min-height:30px;}
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox {min-width:45px;/*padding-top:8px;padding-bottom:8px;*/}
.inner-moviebanner .movieinfo .movie-agerestriction .rcbox p {/*font-size:13px;line-height:20px;padding:5px;padding:9px 0 3px;*/}

.cinemascreens .cscreen .cscreen-showtimigs ul li a.mshowtime {font-size:14px;line-height:14px;padding:9px 18px;margin-bottom:4px;}
.cinemascreens .cscreen .cscreen-showtimigs ul li a .mdimension {font-size:13px;line-height:13px;}

.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn {max-width:90%;font-size:16px;line-height:20px;margin-bottom:-15px;left:5%;}
.inner-moviebanner .movieinfo-wrap {min-height: 450px;}

.inner-moviebanner .movieinfo .mdesc h5{float:none;font-size:15px;line-height:18px;}
.inner-moviebanner .movieinfo .mdesc p{font-size:15px;line-height:18px;}
.inner-moviebanner .movieinfo .mcast-info p,
.inner-moviebanner .movieinfo .msynapsis p{padding-left:0;letter-spacing:0.025em;}
/*.inner-moviebanner .movieinfo .mirow2-wrap{padding-left:45px;}*/
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li{padding:0 0 0 10px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .movie-infolist ul li p{font-size:14px;line-height:20px;}
.inner-moviebanner .movieinfo .mirow2-wrap .mir2w-colright .msupport-info ul li{font-size:14px;}
/*.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction{width:45px;}*/
.inner-moviebanner .movieinfo .mirow2-wrap .movie-agerestriction .rcbox{min-width:35px;font-size:17px;line-height:21px;padding:0 5px;}
}
@media (max-width:360px) {
.cinemascreens .cscreen .cscreen-showtimigs ul li {width:31.33333333333333%;/*width:33.33333333333333%;*/}
.movie-nowwatching .movieslisting .mlisting-wrap .mbox figure a .actionbtn {font-size:15px;margin-bottom:-15px;}

/* .inner-moviebanner .movieinfo .movie-title {font-size:18px;line-height:18px;}
.inner-moviebanner .movieinfo .mdesc h5 {font-size:15px;line-height:15px;}
.inner-moviebanner .movieinfo .mdesc p {line-height:15px;}
.inner-moviebanner .movieinfo .mcast-info p {line-height:13px;} Hided17092019*/
}

/*Movies Listing Landing Page*/
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {margin:0 5px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default {line-height:23px;padding:7px 30px 8px 0;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .open > .dropdown-toggle.btn-default {padding-left:10px;}
/*body .my-movie-wrap .my-movie-tab .filter-options .btn-default:hover, body .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default {border-color:#d22800;padding:12px 35px 8px 20px;}*/
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default .caret {right:10px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group 
.inner li {min-width:180px;display:inline-block;width:100%;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu.inner li a {font-size:16px;line-height:17px;padding:12px 30px 8px 10px;display:inline-block;width:100%;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu li a:after {right:8px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu.inner li:first-child a:after {display:none;}
.movieslist-landingpage .my-movie-wrap {padding:30px 0 0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab {/*margin:20px 0 0;H20170921*/margin-top:70px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .nav-tabs > li:first-child > a {padding-left:0;}
.movieslist-landingpage .my-movie-wrap.in-view .my-movie-tab h2 {padding-left:0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options {padding:25px 0 0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {width:220px;padding-bottom:10px;}/*width:150px;*/
/*.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-cinemas {width:150px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-language {width:150px;}*/
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-genre {width:220px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-experience {width:235px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .dropdown-backdrop {display:none;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .bootstrap-select.btn-group {width:100% !important;}
/*.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-genre .dropdown-menu li a:after, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-experience .dropdown-menu li a:after {width:0 !important}*/

.newoffer .reset{cursor: pointer;font: 12px/13px 'gtp_bold';color: #d12800;background: url(../images/reset-btn.png) no-repeat left center;padding-bottom: 1px;padding-left: 20px;border: 0;text-decoration: underline;display: block;text-transform: uppercase;float: right;margin-bottom: 10px;}
.newoffer a.rx-applyoffer {width: 165px;height: 44px;z-index: 10;background: #d22900;text-align: center;text-transform: uppercase;font: 20px/42px 'gtp_bold';text-decoration: none;float: right; color: #fff;margin:0;position: relative;}
.newoffer a.rx-applyoffer .rx-icon {height: 100%;width: 0;background: #2d2926;content: "";position: absolute;top: 0;left: 50%;z-index: -1;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.newoffer a.rx-applyoffer:hover .rx-icon {width: 100%;left: 0;}
.cardinfo, .tncblock {display:inline-block;width:100%;}
.aply-Offer {display: table-cell;height: 100%;vertical-align: middle;}

/* Terms and conditions*/
a.rx-terms {color: #d22800;}
.rx-bankoffers h3 {font:18px 'gtp_bold';color:#000;margin:0;padding:0 0 30px;text-transform:uppercase;letter-spacing:1px;}
.rx-bankoffers h4.ticket-hd {padding-top:0;}
.rx-bankoffers .rx-cardno{padding:0;}
.rx-bankoffers ul li {font: 14px/18px 'gtp_light';padding:0 0 5px;letter-spacing:1px;color:rgba(73,73,73,0.88);}
.rx-bankoffers p span {font: 16px/18px 'GTPressuraTrial-Regular';color:#000;}
.rx-bankoffers .rx-storedcard {background:#e4e4e4;border:1px solid #d2d2d2;padding:35px;border-width:1px 0;margin:0 0 40px;display: table;width: 100%;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt {display: table-cell;vertical-align: middle;}
.rx-bankoffers .rx-storedcard .rx-storedcard-rt {width:15%;height: 45px;background: #adadad;text-align: center;text-transform:uppercase;font: 20px/45px 'gtp_bold';text-decoration: none;float:none;color:#e3e3e3;display: inline-block;vertical-align:middle;margin:0;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox label { color: #000;font: 14px 'gtp_regular';padding-left: 0;letter-spacing: 1px;}

/*.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"] + label span, .rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]:checked + label span{background: url(../images/bank-offers/bank-radio.png) 0 0 no-repeat;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt .checkbox input[type="radio"]:checked + label span{background-position:0 -18px;}*/


@media (max-width:1440px) {
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {margin:0 0 0 5px;}

.movieslist-landingpage .my-movie-wrap {padding:20px 0 0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab {/*margin:10px 0 0;H20170921*/margin-top:10px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .nav-tabs > li > a {padding:10px 20px;}
.movieslist-landingpage .my-movie-wrap.in-view .my-movie-tab h2 {padding:17px 0 4px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options {padding-bottom:5px;}
}
/*@media (max-width:1440px) {
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options {padding-bottom:0;}
}
@media (max-width:767px) {
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {margin:0 0 0 5px;}
}*/
@media (max-width:767px) {
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu.inner li {min-width:10px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options {padding:10px 0 0;margin:0 -10px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {padding:0 10px;margin:10px 0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default {border-color:#d22800;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options {padding:10px 0 0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {width:50%;padding-bottom:0;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-cinemas, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-language, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-genre, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-experience {max-width:none;width:100% !important;}
.rx-bankoffers .rx-storedcard .rx-storedcard-lt {display: inline-block;width: 100%;}
.aply-Offer {display: inline-block;height: inherit;width: 100%;float: left;margin:20px 0 0;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu.inner li a{padding: 12px 30px 8px 10px;}
}
@media(max-width:479px) {
 .newoffer a.rx-applyoffer {width: 100%;}
}
@media (max-width:413px) {
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium {width:100%;}
}
/*End Movies Listing Landing Page*/


/*Locations > Landing Page*/
.cinemas-location {position:relative;z-index:1;}
.cinemas-location .clocations-list {height:869px;}
.cinemas-location .clocations-list .clcol {float:left;width:25%;height:100%;position:relative;cursor:pointer;overflow:hidden;}
.cinemas-location .clocations-list .clcol .cloac-bg {width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:absolute;top:0;left:0;z-index:-1;}
.cinemas-location .clocations-list .clcol:hover .cloac-bg {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.cinemas-location .clocations-list .clocation1 .cloac-bg {background-image:url(../images/locations/thebeach.jpg);}
.cinemas-location .clocations-list .clocation2 .cloac-bg {background-image:url(../images/locations/citywalk.jpg);}
.cinemas-location .clocations-list .clocation3 .cloac-bg {background-image:url(../images/locations/boxpark.jpg);}
.cinemas-location .clocations-list .clocation4 .cloac-bg {background-image:url(../images/locations/bollywood-park.jpg);}
.cinemas-location .clocations-list .clcol:before {width:100%;height:100%;background:url(../images/locations/bg-locationimg-overlay.png) repeat 0 0;content:"";position:absolute;top:0;left:0;z-index:0;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.cinemas-location .clocations-list .clcol:hover:before {-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.cinemas-location .clocations-list .clcol:after {width:1px;height:100%;background:#fff;background:rgba(255,255,255,0.77);content:"";position:absolute;top:0;left:0;z-index:0;}
.cinemas-location .clocations-list .clcol:first-child:after {display:none;}
.cinemas-location .clocations-list .clcol .clcol-content {width:100%;padding:0 50px;position:absolute;bottom:41.42692750%;left:0;z-index:1;}/*bottom:360px;*/
.cinemas-location .clocations-list .clcol .clcol-content h1 {font:90px/90px 'gtp_regular';color:#fff;margin:0 0 13px;text-shadow:1px 3px 5px rgba(4,3,3,0.43);text-transform:uppercase;}
.cinemas-location .clocations-list .clcol .clcol-content h1 img {height:70px;}
.cinemas-location .clocations-list .clcol .clcol-content p {font:25px/42px 'gtp_regular';color:#fff;margin:0;text-shadow:1px 3px 5px rgba(4,3,3,0.43);text-transform:uppercase;}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn {min-width:140px;font:16px/22px 'gtp_regular';color:#fff;padding:9px 18px;display:inline-block;border:1px solid #fff;text-align:center;text-transform:uppercase;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn:hover, .cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn:focus {color:#000;letter-spacing:1px;text-decoration:none;}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn:before {width:100%;height:100%;background:rgba(255,255,255,0.7);/*#d22800*/content:"";position:absolute;top:0;left:0;z-index:-1;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn:hover:before, .cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn:focus:before {transform:scale(1);}
.cinemas-location .clocations-list .clcol.clocationarr {position:relative;}
.cinemas-location .clocations-list .clcol.clocationarr .rx-ar-icon {position:absolute;content:'';left:50px;top:25px;}
@media (max-width:1599px) {
.cinemas-location .clocations-list .clcol .clcol-content h1 {font-size:60px;line-height:60px}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn {min-width:110px;line-height:20px;padding:7px 14px;}
.cinemas-location .clocations-list .clcol.clocationarr .rx-ar-icon figure img{height:50px;}
}
@media (max-width:1199px) {
.cinemas-location .clocations-list .clcol .clcol-content {padding:0 25px;}
.cinemas-location .clocations-list .clcol .clcol-content h1 {font-size:50px;line-height:50px}
.cinemas-location .clocations-list .clcol .clcol-content p {font-size:22px;line-height:32px}
.cinemas-location .clocations-list .clcol.clocationarr .rx-ar-icon {left:25px;}
.maccordion-head.headtop {margin-top: 40px;}
}
@media (max-width:991px) {
.cinemas-location .clocations-list {height:auto;}
.cinemas-location .clocations-list .clcol {width:100%;height:469px;}
.cinemas-location .clocations-list .clcol:before {display:none;}
.cinemas-location .clocations-list .clcol:after {width:100%;height:1px;top:auto;bottom:0;}
.cinemas-location .clocations-list .clcol:first-child:after {display:block;}
.cinemas-location .clocations-list .clcol .cloac-bg {background-size:100% auto;}
.cinemas-location .clocations-list .clcol .clcol-content {padding:0 15px;text-align:center;top:50%;bottom:auto;margin-top:-54px;}
.cinemas-location .clocations-list .clcol .clcol-content h1 {font-size:60px;line-height:60px}
.cinemas-location .clocations-list .clcol .clcol-content h1 img {margin:0 auto;}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn {min-width:120px;line-height:22px;padding:6px 12px;}
}
@media (max-width:639px) {
.cinemas-location .clocations-list .clcol {height:280px;}
.cinemas-location .clocations-list .clcol .clcol-content {margin-top:-52px;}
.cinemas-location .clocations-list .clcol .clcol-content h1 {font-size:50px;line-height:50px}
.cinemas-location .clocations-list .clcol .clcol-content .viewmorebtn {min-width:90px;font-size:14px;line-height:20px;padding:5px 10px;}
span.movietablist {font-size: 14px;line-height: 16px;padding:10px;min-width: 230px;}/*min-width: 425px*/
}
@media (max-width:479px) {
span.movietablist {font-size: 12px;line-height: 14px;}/*top: -95px;min-width: 250px;*/
    pan.movietablist {display:none;}
.cinemas-location .clocations-list .clcol .clcol-content {margin-top:-42px;}
.cinemas-location .clocations-list .clcol .clcol-content h1 {font-size:40px;line-height:40px}
.cinemas-location .clocations-list .clcol .clcol-content p {font-size:20px;line-height:30px}
}
@media (max-width:413px) {
 span.movietablist {min-width:164px;font-size: 10px;line-height: 12px;padding: 7px 10px 10px;}
 .cscreen-popup.three span.movietablist{left:-75px;}
  .cscreen-popup.three span.movietablist:after{left:82px;}
}
@media (max-width:320px) {
    span.movietablist {
        left: -25px;
    }
}
/*Locations Slider - 19092018*/
body.rc-locations-landingpage{background:#2d2926;}
.rc-cinemalocations{}
.rc-cinemalocations .rc-clssliderwrap{visibility:hidden;}
.rc-cinemalocations .rc-clssliderwrap.slick-slider.slick-initialized{visibility:visible;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner{position:relative;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{position:relative;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure:before{width:100%;height:100%;background:url("../images/locations/bg-transchecked-pattern.png") repeat 0 0;content:"";position:absolute;top:0;left:0;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;text-align:center;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .rc-contenttable{width:100%;height:100%;display:table;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .rc-contenttable .rc-contenttablecell{display:table-cell;vertical-align:middle;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2{/*font:90px/90px 'gtp_regular';color:#fff;*/margin:0 0 35px;text-shadow:1px 3px 5px rgba(4,3,3,0.43);text-transform:uppercase;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2 img {/*height:70px;*/margin:0 auto;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner.rc-clsslide-bollywoodparks .rc-clsslide-content h2 img {height:105px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content p {font:25px/42px 'gtp_regular';color:#fff;margin:0;text-shadow:1px 3px 5px rgba(4,3,3,0.43);text-transform:uppercase;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn {min-width:150px;font:18px/51px 'gtp_regular';color:#fff;padding:0 15px;display:inline-block;border:1px solid #fff;text-align:center;text-transform:uppercase;position:relative;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn:hover, .rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn:focus {color:#000;letter-spacing:1px;text-decoration:none;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn:before {width:100%;height:100%;background:rgba(255,255,255,0.7);/*#d22800*/content:"";position:absolute;top:0;left:0;z-index:-1;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn:hover:before, .rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn:focus:before {transform:scale(1);}

.rc-cinemalocations .rc-clsslider-paging{width:100%;font:17px/23px 'gtp_regular';color:#4e4e4e;color:#fff;background:#000;background:rgba(0,0,0,0.6);padding:5px 20px 5px 10px;display:block;position:absolute;top:0;left:0;z-index:1;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-cinemalocations .rc-clsslider-paging:after{width:15px;height:23px;background:url("../images/locations/ic-darrow-transblack.png") no-repeat center center;content:"";display:inline-block;vertical-align:top;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-cinemalocations.open-slickdots .rc-clsslider-paging:after{transform:rotateX(180deg)}

.rc-cinemalocations .rc-clssliderwrap .slick-arrow{position:absolute;top:50%;width:49px;height:90px;border-radius:50%;background:transparent;padding:0;border:0;display:block;text-indent:-999em;margin-top:-18px;z-index:1;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow:before{position:absolute;content:'';width:100%;height:100%;top:50%;left:50%;background-size:100% auto;background-repeat:no-repeat;background-position:center center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-prev{left:50px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-prev:before{background-image:url("../images/locations/ic-transwhite-left.png");}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-next{right:50px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-next:before{background-image:url("../images/locations/ic-transwhite-right.png");}
.rc-cinemalocations .rc-clssliderwrap .slick-dots{width:100%;background:#000;background:rgba(0,0,0,0.6);font-size:0;padding:15px 115px 15px 30px;position:absolute;top:0;left:0;text-align:right;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li{margin-left:40px;display:inline-block;vertical-align:top;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a{font:20px/30px 'gtp_regular';color:#4e4e4e;color:#fff;padding:0 10px;display:block;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a:hover, .rc-cinemalocations .rc-clssliderwrap .slick-dots li a:focus{text-decoration:none;}
/*.rc-cinemalocations .rc-clssliderwrap .slick-dots li a:hover,*/ .rc-cinemalocations .rc-clssliderwrap .slick-dots li.slick-active a{color:#ea3a0d;}
@media (min-width:568px) {
.rc-cinemalocations .rc-clsslider-paging{display:none;}
}
@media (min-width:1921px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:100%;}
}
@media (max-width:1599px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2{margin:0 0 20px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn{line-height:42px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow{width:40px;height:75px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-prev{left:30px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-next{right:30px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots{padding:15px 55px 15px 15px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li{margin-left:30px;}
}
@media (max-width:1439px) {
.rc-cinemalocations .rc-clssliderwrap .slick-dots{padding:10px 55px 10px 15px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li{margin-left:20px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a{font-size:19px;line-height:25px;}
}
@media (max-width:1365px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn{min-width:120px;line-height:36px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots{padding:10px 35px 10px 15px;}
}
@media (max-width:1199px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{height:536px;overflow:hidden;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:1200px;max-width:none;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2{margin:0 0 15px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2 img{height:75px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner.rc-clsslide-bollywoodparks .rc-clsslide-content h2 img{height:85px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-prev{left:15px;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow.slick-next{right:15px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots{padding:5px 20px 5px 10px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a{padding:0 5px;}
}
@media (max-width:991px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{height:443px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:992px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2{margin:0 0 10px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2 img{height:70px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner.rc-clsslide-bollywoodparks .rc-clsslide-content h2 img{height:80px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn{min-width:120px;font-size:16px;line-height:34px;}

.rc-cinemalocations .rc-clssliderwrap .slick-dots li{margin-left:10px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a{font-size:17px;line-height:23px;}
}
@media (max-width:767px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{height:343px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:768px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2 img{height:60px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner.rc-clsslide-bollywoodparks .rc-clsslide-content h2 img{height:70px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn{min-width:110px;line-height:28px;padding:0;}

.rc-cinemalocations .rc-clssliderwrap .slick-arrow{width:30px;height:56px;}
/* .rc-cinemalocations .rc-clssliderwrap .slick-arrow:before{background-size:14px auto;} */
.rc-cinemalocations .rc-clssliderwrap .slick-dots{padding-right:15px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li{margin-left:10px;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a{font-size:17px;line-height:21px;}
}
@media (max-width:639px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{height:286px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:640px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2 img{height:50px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner.rc-clsslide-bollywoodparks .rc-clsslide-content h2 img{height:60px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content .viewmorebtn{min-width:90px;font-size:14px;line-height:26px;padding:0;}
}
@media (max-width:567px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{height:254px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:568px;}

.rc-cinemalocations .rc-clssliderwrap .slick-dots{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-cinemalocations.open-slickdots .rc-clssliderwrap .slick-dots{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
.rc-cinemalocations .rc-clssliderwrap .slick-dots{padding:0;top:33px;text-align:center;z-index:2;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li{padding:0 10px;margin:0;display:block;}
.rc-cinemalocations .rc-clssliderwrap .slick-dots li a{line-height:30px;padding:0;}
.rc-cinemalocations .rc-clssliderwrap .slick-arrow{width:25px;height:48px;}
}
@media (max-width:479px) {
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure{height:215px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-figure img{width:480px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner .rc-clsslide-content h2 img{height:45px;}
.rc-cinemalocations .rc-clssliderwrap .rc-clsslide .rc-clsslide-inner.rc-clsslide-bollywoodparks .rc-clsslide-content h2 img{height:55px;}
}
/*E.O.Location Slider - 19092018*/

/*E.O.Locations > Landing Page*/

/*Locations > Detailed Page*/
.cinemas-locationdetails {position:relative;z-index:1;}
.clocation-topbanner {height:765px;}
.clocation-topbanner .tbanner-cols {float:left;width:50%;}
.clocation-views {position:relative;}
.clocation-views:after {width:4px;height:60%;background:#d22800;content:"";position:absolute;top:20%;right:-4px;}
.cinemas-locationdetails .clocation-topbanner .tbanner-cols .clocation-views:after{display:none;}
.clocation-views .clviews-slider {}
.clocation-views .clviews-slider .clviews-slide {width:100%;height:765px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;}
.clocation-views .clviews-slider .clviews-slide1 {background-image:url(../images/locations/bg-thebeach.jpg);}
/*TheBeach Slide Images*/
.clocation-thebeach .clviews-slider .clviews-slide1 {background-image:url(../images/locations/bg-location-banner01.jpg);}
.clocation-thebeach .clviews-slider .clviews-slide2 {background-image:url(../images/locations/thebeach/thebeach-02.jpg);}
.clocation-thebeach .clviews-slider .clviews-slide3 {background-image:url(../images/locations/thebeach/thebeach-03.jpg);}
.clocation-thebeach .clviews-slider .clviews-slide4 {background-image:url(../images/locations/thebeach/thebeach-04.jpg);}
/*CityWalk Slide Images*/
.clocation-citywalk .clviews-slider .clviews-slide1 {background-image:url(../images/locations/citywalk/citywalk-01.jpg);}
.clocation-citywalk .clviews-slider .clviews-slide2 {background-image:url(../images/locations/citywalk/citywalk-02.jpg);}
.clocation-citywalk .clviews-slider .clviews-slide3 {background-image:url(../images/locations/citywalk/citywalk-03.jpg);}
.clocation-citywalk .clviews-slider .clviews-slide4 {background-image:url(../images/locations/citywalk/citywalk-04.jpg);}

/*Boxpark Slide Images*/
.clocation-boxpark .clviews-slider .clviews-slide1 {background-image:url(../images/locations/boxpark/boxpark-01.jpg);}
.clocation-boxpark .clviews-slider .clviews-slide2 {background-image:url(../images/locations/boxpark/boxpark-02.jpg);}
.clocation-boxpark .clviews-slider .clviews-slide3 {background-image:url(../images/locations/boxpark/boxpark-03.jpg);}
.clocation-boxpark .clviews-slider .clviews-slide4 {background-image:url(../images/locations/boxpark/boxpark-04.jpg);}

/*lamer Slide Images*/
.clocation-lamer .clviews-slider .clviews-slide1 {background-image:url(../images/locations/lamer/lamer-01.jpg);}
.clocation-lamer .clviews-slider .clviews-slide2 {background-image:url(../images/locations/lamer/lamer-02.jpg);}
.clocation-lamer .clviews-slider .clviews-slide3 {background-image:url(../images/locations/lamer/lamer-03.jpg);}
.clocation-lamer .clviews-slider .clviews-slide4 {background-image:url(../images/locations/lamer/lamer-04.jpg);}
/*Bollywoodpark Slide Images*/
.clocation-bollywoodpark .clviews-slider .clviews-slide1 {background-image:url(../images/locations/bollywoodpark/bollywoodpark-01.jpg);}


.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent {width:100%;padding:0 40px 15px;position:absolute;bottom:100px;left:0;}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent h1 {font:51px/60px 'gtp_bold';color:#fff;margin:0;text-transform: none;text-shadow:1px 1px 4px rgba(0,0,0,.7);}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent p {font:18px/24px 'gtp_bold';color:#fff;margin:0;}
.clocation-views .clviews-slider .slick-dots {background:#fff;padding:12px 58px 12px 18px;margin:0;position:absolute;right:-40px;bottom:110px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;-webkit-box-shadow:5px 3px 5px 0 rgba(4, 3, 3, 0.35);-moz-box-shadow:5px 3px 5px 0 rgba(4, 3, 3, 0.35);-ms-box-shadow:5px 3px 5px 0 rgba(4, 3, 3, 0.35);-o-box-shadow:5px 3px 5px 0 rgba(4, 3, 3, 0.35);box-shadow:5px 3px 5px 0 rgba(4, 3, 3, 0.35);}
.clocation-views .clviews-slider .slick-dots li {float:left;padding:0 10px;}
.clocation-views .clviews-slider .slick-dots li button {width:12px;height:12px;background:transparent;padding:0;border:1px solid #373330;display:block;text-indent:-999em;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-views .clviews-slider .slick-dots li:hover button, .clocation-views .clviews-slider .slick-dots .slick-active button {background:#d22800;border-color:#d22800;}

.clocation-views .rx-ar-inner {position:absolute;top: 30px;left:70px;}
.clocation-views .rx-ar-inner.bwp-wdt{width:195px;}

.clocation-views .backbtn {font:21px/21px 'gtp_regular';color:#fff;padding:0 0 0 15px;text-transform:uppercase;position:absolute;top:100px;left:70px;}
.clocation-views .backbtn:hover, .clocation-views .backbtn:focus {text-decoration:none;}
.clocation-views .backbtn:before {width:6px;height:100%;background:url(../images/ic-arrow-left.png) no-repeat left center;content:"";position:absolute;top:0;left:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.clocation-views .backbtn:hover:before, .clocation-views .backbtn:focus:before {left:3px;}

.clocation-map {height:100%;}
.clocation-map iframe {width:100%;}

.clocation-content {background:#fff;padding:4px 0;position:relative;}
.clocation-content:before {width:40%;height:4px;background:#000;content:"";position:absolute;top:0;left:30%;}
.clocation-content:after {width:80%;height:4px;background:#d22800;content:"";position:absolute;bottom:0;left:10%; display:none;}
.clocation-content .clcontent-wrap {width:100%;/*width:50%;*/padding:21px 0 0;position:relative;}
.clocation-content .clcontent-wrap .clcontentinner {padding:0 15px;text-align:center;/*text-align:right;*/}
.clocation-content .clcontent-wrap .clcontentinner h2 {font:41px/41px 'gtp_bold';color:#2d2926;padding:0 0 15px;position:relative;text-transform:uppercase;}
.clocation-content .clcontent-wrap .clcontentinner h2 span {font:21px/18px 'gtp_regular';display:block;}
.clocation-content .clcontent-wrap .clcontentinner h2:after {width:50px;height:2px;background:#2d2926;content:"";position:absolute;right:50%;/*right:0;*/bottom:0;margin-right:-25px;}
.clocation-content .clcontent-wrap .clcontentinner p {font:22px/32px 'gtp_light';color:#2d2926;padding:0 15% 35px;margin:0;}
.clocation-content .clcontent-wrap .clcontentinner p a {color:#d22800;}

.clocation-content .clcontent-wrap .clocation-rightcol {position:absolute;bottom:0;right:-630px;}
.clocation-content .clcontent-wrap .clocation-rightcol .overlaytip {min-width:160px;height:60px;font:35px/60px 'gtp_regular';color:#fff;background:#000;padding:0 30px;text-align:center;text-transform:uppercase;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;position:absolute;top:120px;right:0;}

.clocation-experience {padding:20px 0 60px 0;}
.clocation-experience .clexperience-tab {min-height:766px;margin:30px 0 60px;position:relative;}
.clocation-experience .clexperience-tab.bg-beach {background:url(../images/locations/bg-beach.jpg) no-repeat center center;}
.clocation-experience .clexperience-tab.bg-citywalk {background:url(../images/locations/bg-citywalk-exptab.jpg) no-repeat center center;}/*background:url(../images/locations/bg-citywalk.jpg) no-repeat center center;*/
.clocation-experience .clexperience-tab.bg-citywalk.theset-exp {background-image:url('../images/locations/bg-theset-exptab.jpg')}
.clocation-experience .clexperience-tab:before {width:100%;height:100%;background:rgba(0,0,0,0.11) url(../images/locations/bg-overlay-transfaded.png) repeat-x 0 0;content:"";position:absolute;top:0;left:0;}
.clocation-experience .clexperience-tab:after {/* width:723px;height:553px;background:url(../images/locations/bg-tabsection-overlay.png) no-repeat 0 0; content:"";position:absolute;right:-60px;bottom:-60px; */}
.clocation-experience .clexperience-tab.bg-beach:after {/* width:441px;height:878px;background-image:url(../images/locations/bg-tabsection-overlay-ironman.png);right:97px;bottom:-142px; */}
.clocation-experience .clexperience-tab.bg-boxpark {background:url(../images/locations/box-park-inner-exp-tab.jpg) no-repeat center center;}
.clocation-experience .clexperience-tab.bg-lamer {background:url(../images/locations/lamer-exp-tab.jpg) no-repeat center center;}/*background:url(../images/locations/bg-citywalk.jpg) no-repeat center center;*/
.clocation-experience .clexperience-tab.bg-bollywoodpark {background:url(../images/locations/bollywood-park-inner-exp-tab.jpg) no-repeat center center;}
.clocation-experience .clexperience-tab.bg-bollywoodpark1 {background:url(../images/locations/bollywood-park-inner-exp-tab.png) no-repeat center center;}/*background:url(../images/locations/bg-citywalk.jpg) no-repeat center center;*/
/*Experience*/
.rc-experiences-block .clocation-experience  {padding-top:30px;}
/*.rc-experiences-block .clocation-experience .clexperience-tab.bg-beach:after {display:none;}*/
.rc-experiences-block .clocation-experience .clexperience-tab:after {display:none;}
/*Experience*/
.rc-experiences-block .clocation-experience .clexperience-tab { margin-bottom:0px;}
.clocation-experience .clexperience-tab .clexperience-tabinner {max-width:690px;position:absolute;top:30px;left:75px;}
.clocation-experience .clexperience-tab .nav {padding:13px 0 0;}
.clocation-experience .clexperience-tab .nav li {float:left;/*padding:0 0 0 50px;*/margin:0 0 0 50px;}
.clocation-experience .clexperience-tab .nav li:first-child {/*padding:0;*/margin:0;}
.clocation-experience .clexperience-tab .nav li a {font:21px/37px 'gtp_regular';color:#fff;color:rgba(255,255,255,0.8);padding:5px 0;border-bottom:2px solid #fff;border-bottom-color:rgba(255,255,255,0.32);text-transform:uppercase;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-shadow:1px 1px 2px rgba(0,0,0,0.9);}
.clocation-experience .clexperience-tab .nav > li > a:hover, .clocation-experience .clexperience-tab .nav > li > a:focus, .clocation-experience .clexperience-tab .nav > .active > a {color:#d22800;background:transparent;border-bottom-color:#d22800;}
.clocation-experience .clexperience-tab .nav li a:after {width:0;height:0;border-top:5px dashed transparent;border-top:5px solid \9;border-right:5px solid transparent;border-left:5px solid transparent;vertical-align:middle;display:inline-block;content:"";position:absolute;bottom:0;left:50%;margin-left:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .nav > .active > a:after {bottom:-7px;border-top-color:#d22800 !important;}

.clocation-experience .navdots {width:12px;position:absolute;top:0;right:-30px;}
.clocation-experience .navdots ul {}
.clocation-experience .navdots ul li {float:none;padding:0;margin:14px 0 0;}
.clocation-experience .navdots ul li:first-child {margin:0;}
.clocation-experience .navdots ul li a {width:12px;height:12px;background:transparent;padding:0;border:1px solid #373330;display:block;text-indent:-999em;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .navdots ul li a:before, .clocation-experience .navdots ul li a:after {display:none;}
.clocation-experience .navdots ul li a:hover, .clocation-experience .navdots ul li.active a {background:#d22800;border-color:#d22800;}

.clocation-experience .clexperience-tab .tab-content {margin:38px 0 0;background:#000;}
.clocation-experience .clexperience-tab .tab-content .tab-pane {min-height:520px;/*background:#000;*/padding:30px;text-align:center;}
.clocation-experience .clexperience-tab .tab-content .tab-pane figure {display:inline-block; width:250px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane h2 {font:21px/21px 'gtp_light';color:#fff;padding:0;text-transform:uppercase; margin:0;}
.clocation-experience .clexperience-tab .tab-content .tab-pane h2 span {font-family:'gtp_light';display:inline-block;vertical-align:top;}
.clocation-experience .clexperience-tab .tab-content .tab-pane p {font:28px/38px 'gtp_light';color:#fff;color:rgba(255,255,255,0.32);margin:20px 0 0;}
.clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore {min-width:163px;font:20px/30px 'gtp_bold';color:#fff;background:#d22800;padding:10px 20px;text-transform:uppercase;text-align:center;position:absolute;bottom:-25px;left:-14px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore:hover, .clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore:focus {text-decoration:none;}
.clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore:before {width:14px;height:14px;background:url(../images/locations/ic-btn-tlflip.png) no-repeat 0 0;display:block;content:"";position:absolute;top:-14px;left:0;}

.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger {background:#000;background:rgba(0,0,0,0.7);padding:9px 25px;padding-right:60px;margin:5px 0 0;position:relative;cursor:pointer;overflow:hidden;display:none;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger:first-child {margin:0;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger span {font:20px/32px 'gtp_regular';color:#fff;color:rgba(255,255,255,0.5);padding:5px 0;display:inline-block;vertical-align:top;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active span {color:#d22800;}

.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active span:before {width:0;height:0;border-top:5px dashed transparent;border-top:5px solid \9;border-right:5px solid transparent;border-left:5px solid transparent;vertical-align:middle;display:inline-block;content:"";position:absolute;left:50%;bottom:-5px;margin-left:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active span:after {width:100%;height:2px;background:transparent;content:"";position:absolute;bottom:0;left:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active span:before {border-top-color:#d22800;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active span:after {background:#d22800;}

.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger:before {width:0;height:0;border-top:5px dashed transparent;border-top:5px solid \9;border-bottom:5px solid transparent;border-right:5px solid #d22800;vertical-align:middle;display:inline-block;content:"";position:absolute;top:50%;right:2px;margin-top:-5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger:after {width:2px;height:100%;background:#d22800;content:"";position:absolute;top:0;right:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active:before {border-right-color:transparent;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active:after {background:transparent;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon {width:32px;height:32px;background:#d22800;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;position:absolute;top:50%;right:25px;margin-top:-16px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon:before, .clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon:after {width:2px;height:16px;background:#fff;content:" ";position:absolute;top:50%;left:50%;margin:-8px 0 0 -1px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon:after {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active .rgticon:before {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger.active .rgticon:after {-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}

.clocation-experience .tabnavigator {width:74px;height:74px;background:#d22800;display:block;text-indent:-999em;position:absolute;top:1px;right:1px;}
.clocation-experience .tabnavigator:hover, .clocation-experience .tabnavigator:focus {text-decoration:none;}
.clocation-experience .tabnavigator:before {width:15px;height:33px;background:url(../images/ic-arrow-right.png) no-repeat 0 0;content:"";position:absolute;top:50%;left:50%;margin:-16px 0 0 -7px;}
/*@media (max-width:1599px) {
.clocation-content .clcontent-wrap .clcontentinner p {font-size:20px;line-height:30px;}
.clocation-experience .clexperience-tab:after {width:500px;height:382px;background-size:100% auto;}
.clocation-experience .clexperience-tab .clexperience-tabinner {top:30px;left:30px;}
.clocation-experience .navdots {right:-15px;}
}*/
@media (max-width:1599px) {
.clocation-topbanner {height:669px;}
.clocation-views .clviews-slider .clviews-slide, .clocation-map {height:669px;}
.clocation-views .clviews-slider .slick-dots {bottom:55px;}
.clocation-map iframe {height:100%;}

.clocation-content .clcontent-wrap .clcontentinner p {font-size:20px;line-height:30px;}

.clocation-experience .clexperience-tab {margin-top:42px;}
.clocation-experience .clexperience-tab:after {width:600px;height:459px;background-size:100% auto;right:0;bottom:-40px;}
/*.clocation-experience .clexperience-tab.bg-beach:after {width:341px;height:679px;right:97px;bottom:-142px;}*/
.clocation-experience .clexperience-tab .clexperience-tabinner {top:30px;left:30px;}
.clocation-experience .navdots {width:auto;height:12px;top:-22px;right:0;}
.clocation-experience .navdots ul li {float:left;margin:0 0 0 14px;}
}
@media (max-width:1439px) {
.clocation-topbanner {height:569px;}
.clocation-views .clviews-slider .clviews-slide, .clocation-map {height:569px;}
.clocation-views .clviews-slider .slick-dots {bottom:15px;}
	
.clocation-content .clcontent-wrap {width:100%;padding:10px 0 0;}
.clocation-content .clcontent-wrap .clcontentinner {text-align:center;}
.clocation-content .clcontent-wrap .clcontentinner h2 {display:inline-block;}
.clocation-content .clcontent-wrap .clcontentinner h2:after {right:auto;left:50%;margin-left:-25px;}
.clocation-content .clcontent-wrap .clcontentinner p {padding-bottom:25px;}
.clocation-content .clcontent-wrap .clocation-rightcol {display:none;}

.clocation-experience {padding:20px 0 20px;}
.clocation-experience .clexperience-tab {margin:42px 0 0;}
.clocation-experience .clexperience-tab:after {display:none;}
.clocation-experience .clexperience-tab .clexperience-tabinner {top:40px;left:50%;margin-left:-345px;}
    .clocation-content .clcontent-wrap .clcontentinner p {padding:0 13% 35px;}
}
@media (max-width:1199px) {
.clocation-topbanner {height:469px;}
.clocation-views .clviews-slider .clviews-slide, .clocation-map {height:469px;}

.clocation-views .backbtn {font-size:18px;line-height:18px;left:40px;}

.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent {bottom:50px;}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent h1 {font-size:41px;line-height:50px;}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent p {font-size:16px;line-height:18px;}
.clocation-views .clviews-slider .slick-dots li {padding:0 5px;}

.clocation-experience .clexperience-tab .clexperience-tabinner {top:80px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane {min-height:450px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane p  {font-size:24px;line-height:34px;}
.clocation-content .clcontent-wrap .clcontentinner p {padding:0 11% 35px;}
}
@media (max-width:991px) {
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-genre, .movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fselect-experience {width:165px;}
.clocation-topbanner .tbanner-cols {float:none;width:100%;}
.clocation-topbanner {height:auto;}
.clocation-views .clviews-slider .clviews-slide/*, .clocation-map*/ {height:380px;}
.clocation-map {height:300px;}

.clocation-views:after {display:none;}
.clocation-views .clviews-slider .slick-dots {padding-right:18px;right:15px;bottom:-18px;}

.clocation-content .clcontent-wrap {padding:10px 0;}
.clocation-content .clcontent-wrap .clcontentinner {padding:0 15px;}
.clocation-content .clcontent-wrap .clcontentinner h2 {font-size:36px;line-height:36px;}
.clocation-content .clcontent-wrap .clcontentinner p {font-size:18px;line-height:24px;padding-bottom:15px;}

.clocation-experience {padding:20px 0 10px;}
.clocation-experience .clexperience-tab {min-height:100px;margin:30px 0 0;}
.clocation-experience .clexperience-tab .clexperience-tabinner {max-width:none;padding:30px 30px 60px;position:static;margin:0;}
.clocation-experience .clexperience-tab .nav {padding:0;}
.clocation-experience .clexperience-tab .nav li {/*padding:0 0 0 25px;*/margin:0 0 0 25px;}
.clocation-experience .clexperience-tab .nav li a {font-size:19px;line-height:29px;}
.clocation-experience .clexperience-tab .tab-content {margin:30px 0 0;}
.clocation-experience .clexperience-tab .tab-content .tab-pane {min-height:300px;position:relative;}
.clocation-experience .clexperience-tab .tab-content .tab-pane p {font-size:20px;line-height:26px;margin:10px 0;}
.clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore {min-width:140px;font-size:18px;line-height:24px;padding:8px 16px;bottom:-20px;}
.clocation-experience .tabnavigator, .clocation-experience .navdots {display:none;}
.clocation-experience .clexperience-tab .tab-content .tab-pane figure {width:190px}
.clocation-experience .clexperience-tab .tab-content .tab-pane h2 {font-size:18px; line-height:18px;}
}
@media (max-width:767px) {
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent h1 {font-size:36px;line-height:46px;}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent p {font-size:18px;font-family:'gtp_regular';line-height:20px;}
.clocation-views .clviews-slider .slick-dots {padding:8px 16px;bottom:-14px;}
.clocation-views .clviews-slider .slick-dots li {padding:0 0 0 8px;}
.clocation-views .clviews-slider .slick-dots li:first-child {padding:0;}
.clocation-experience .clexperience-tab .tab-content .tab-pane {min-height:320px;}
.clocation-content .clcontent-wrap .clcontentinner p {padding: 0px 4% 20px;}
}
@media (max-width:639px) {
.clocation-views .clviews-slider .clviews-slide/*, .clocation-map*/ {height:280px;}
.clocation-map {height:200px;}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent {padding:0 15px 15px;bottom:10px;}
.clocation-views .backbtn {font-size:16px;line-height:16px;top:15px;left:15px;}

.clocation-content .clcontent-wrap .clcontentinner h2 {font-size:28px;line-height:28px;margin:15px 0;}
.clocation-content .clcontent-wrap .clcontentinner h2 span {font-size:20px;}
.clocation-content .clcontent-wrap .clcontentinner p {font-size:16px;line-height:20px;}

.clocation-experience .clexperience-tab .nav {display:none;}
.clocation-experience .clexperience-tab {background:#adadad;}
.clocation-experience .clexperience-tab .clexperience-tabinner {padding:25px;}
.clocation-experience .clexperience-tab .tab-content {background:transparent;margin:0;}
.clocation-experience .clexperience-tab .tab-content .tab-pane {min-height:0;background:#000;background:rgba(0,0,0,0.7);padding:25px 25px 50px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane .tab-pane-inner {background:#000;padding:15px 15px 30px;position:relative;}
.clocation-experience .clexperience-tab .tab-content .tab-pane p {font-size:18px;line-height:22px;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger {display:block;}
.clocation-experience .clexperience-tab .tab-content .tab-pane figure {width:150px}
.clocation-experience .clexperience-tab .tab-content .tab-pane h2 {font-size:16px; line-height:16px;}
}
@media (max-width:479px) {
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent h1 {font-size:30px;line-height:36px;}
.clocation-views .clviews-slider .clviews-slide .clviews-slidecontent p {font-size:16px;line-height:18px;}

.clocation-experience .clexperience-tab .clexperience-tabinner {padding:15px;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger {padding:5px 15px;padding-right:40px;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger span {font-size:18px;line-height:24px;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon {width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;right:15px;margin-top:-10px;}
.clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon:before, .clocation-experience .clexperience-tab .tab-content .clexperience-tabtrigger .rgticon:after {height:8px;margin-top:-4px;}
/*.movie-showselection .maccordion-group .maccordion-head h2 .rgticon:before, .movie-showselection .maccordion-group .maccordion-head h2 .rgticon:after {width:2px;height:10px;background:#fff;content:" ";position:absolute;top:50%;left:50%;margin:-4px 0 0 -1px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}*/

.clocation-experience .clexperience-tab .tab-content .tab-pane {padding:15px 15px 30px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane p {font-size:16px;line-height:20px;}

.clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore {min-width:100px;font-size:16px;line-height:24px;padding:6px 12px;bottom:-18px;left:-7px;}
.clocation-experience .clexperience-tab .tab-content .tab-pane .btn-knowmore:before {width:7px;height:7px;background-size:100% auto;top:-7px;}

.clocation-experience .clexperience-tab .tab-content .tab-pane figure {width:130px}
.clocation-experience .clexperience-tab .tab-content .tab-pane h2 {font-size:15px; line-height:15px;}
}
/*E.O.Locations > Detailed Page*/

/*========== Reset Password ==========*/
.rc-formblock {padding:25px 0;}
.rc-formblock .rc-formblock-container {max-width:480px;margin:0 auto;}
.rc-formblock .rc-formblock-container h1 {font:60px/50px 'gtp_light';color:#222;text-transform:uppercase;}
.rc-formblock .rc-formblock-container h1 b {font:30px/30px 'gtp_bold';display:block;}

.rc-formblock .rc-formblock-container .rc-fbform {padding:15px 0 0;}
.rc-formblock .rc-formblock-container .rc-fbform p {font:23px/23px 'gtp_regular';color:#2f2f2f;margin-bottom:20px;text-transform:uppercase;}
.rc-formblock .rc-formblock-container .rc-fbform .required-text {font-size:15px;line-height:32px;color:#101010;}
.rc-formblock .rc-formblock-container .rc-fbform .form-group {padding:18px 0 0;margin-bottom:20px;position:relative;}
.rc-formblock .rc-formblock-container .rc-fbform .form-group label {font:15px/20px 'gtp_regular';color:#101010;color:rgba(16,16,16,0.44);margin:0;text-transform:uppercase;letter-spacing:4px;position:absolute;top:20px;left:0;z-index:-1;transition:all 0.5s;}
.rc-formblock .rc-formblock-container .rc-fbform .fgfocused label {letter-spacing:1px;top:0;}
.rc-formblock .rc-formblock-container .rc-fbform .form-group .form-control {font:15px/20px 'gtp_regular';background:transparent;border:0;border-bottom:2px solid #383838;border-bottom-color:rgba(56,56,56,0.3);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.rc-formblock .rc-formblock-container .rc-fbform .form-action {margin-bottom:15px;}
.rc-formblock .rc-formblock-container .rc-fbform .form-action input {min-width:240px;font:20px/25px 'gtp_bold';color:#fff;background:#222;padding:20px 40px;border:0;text-align:center;text-transform:uppercase;}
@media (max-width:1599px) {
.rc-formblock {padding:15px 0;}
.rc-formblock .rc-formblock-container h1 {font-size:50px;line-height:45px}
.rc-formblock .rc-formblock-container h1 b {font-size:25px;line-height:25px;}

.rc-formblock .rc-formblock-container .rc-fbform p {font-size:20px;line-height:20px;margin-bottom:15px;}
.rc-formblock .rc-formblock-container .rc-fbform .form-group {margin-bottom:15px;}
.rc-formblock .rc-formblock-container .rc-fbform .form-action input {min-width:200px;padding:15px 30px;}
}
@media (max-width:1599px) {
.rc-formblock .rc-formblock-container h1 {font-size:40px;line-height:40px}
.rc-formblock .rc-formblock-container h1 b {font-size:20px;line-height:20px;}
.rc-formblock .rc-formblock-container .rc-fbform p {font-size:18px;line-height:18px;}
.rc-formblock .rc-formblock-container .rc-fbform .form-action input {min-width:180px;padding:10px 20px;}
}
/**========== Reset Password ==========**/


/*========== 404 ==========*/
.rc-page404 {height:742px;background:url(../images/404/bg-content.jpg) no-repeat center center;background-size:cover;}
.rc-page404 .rc-page404inner {max-width:1920px;width:100%;height:100%;position:relative;margin:0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content {max-width:630px;width:100%;position:absolute;top:95px;right:200px;z-index:1;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 {float:left;width:220px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font:133px/118px 'gtp_bold';color:#000;margin:0;text-transform:uppercase;text-align:center;position:relative;}

.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes {font:46px/50px Myriad Pro, Helvetica, Arial, sans-serif;color:#000;display:block;position:absolute;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {top:10px;left:-20px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom: 60px;right: -20px;}

.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span {font-size:46px;line-height:46px;padding:4px 0;margin:7px 0 0;letter-spacing:-2px;display:block;position:relative;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span:before, .rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span:after {width:100%;height:2px;background:#000;content:"";position:absolute;left:0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span:before {top:0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span:after  {bottom:0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {float:right;width:300px;padding-top: 125px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 h2 {font:35px/56px 'gtp_bold';color:#fff;background:#000;margin:0;text-transform:uppercase;text-align:center;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 h3 {font:bold 18px/25px 'gtp_light';color:#000;margin:6px 0 0;text-transform:uppercase;text-align:justify;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks {padding:15px 0 0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks p {font:15px/20px 'gtp_light';color:#000;text-transform:uppercase;margin:0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks ul {margin:2px 0 0;display:inline-block;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks ul li {float:left;padding:0 15px;margin-left:1px;position:relative;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks ul li:first-child {padding-left:0;margin-left:0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks ul li:before {width:1px;height:70%;background:#000;content:"";position:absolute;top:15%;left:-1px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks ul li:first-child:before {display:none;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks ul li a {font:15px/20px 'gtp_light';color:#000;text-decoration:underline;text-transform:uppercase;display:block;}

.rc-page404 .rc-page404inner .rc-movieposter {position:absolute;bottom:0;left:200px;}
.rc-page404 .rc-page404inner .rc-movietitle {font:20px/24px 'gtp_bold';color:#000;position:absolute;bottom:20px;left:20px;text-transform:uppercase;}
.rc-page404 .rc-page404inner .rc-movietitle span {font-family:'gtp_light';}
.rc-page404 .rc-page404inner .rc-movie-copyright {font:bold 12px/16px 'gtp_light';color:#000;position:absolute;right:180px;bottom:25px;text-transform:uppercase;}

@media (max-width:1599px){
.rc-page404 .rc-page404inner .rc-page404-content {right:150px;}
.rc-page404 .rc-page404inner .rc-movie-copyright {right:20px;}
}
@media (max-width:1500px){
.rc-page404 .rc-page404inner .rc-page404-content {right:90px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {left: -20px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom: 60px;right: -20px;}
}
@media (max-width:1439px){
.rc-page404 .rc-page404inner .rc-page404-content {right: 20px;top:30px;}
}
@media (max-width:1366px){
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 {float: none;width: 50%;margin: 0 160px 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {float: none;width: 50%;padding-top: 20px;margin: 0 160px 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size:100px;line-height:80px;}
.rc-page404 .rc-page404inner .rc-movie-copyright {width:200px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {left: 30px;top: 0;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom: 10px;right: 20px;}
}
@media (max-width:1199px){
.rc-page404 .rc-page404inner .rc-movieposter {width:70%;left:178px;}
.rc-page404 {height:590px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size: 60px;line-height: 50px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 {margin: 0 100px 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {margin: 0 100px 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom: 0;right: 55px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {left: 55px;top: 0;}
}
@media (max-width:991px){
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {top:0;left: 100px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom: -20px;right: 100px;}
.rc-page404 {height: 420px;}
.rc-page404 .rc-page404inner .rc-movieposter {width:60%;left:20px;}
.rc-page404 .rc-page404inner .rc-movietitle {text-shadow:1px 1px 2px rgba(0,0,0,0.9);}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size: 40px;line-height: 35px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span{font-size:26px;line-height:26px;width: 50%;margin: 5px auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 h2 {font-size: 16px;line-height: 34px;width: 50%;margin: 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 h3 {text-align:center;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks {text-align: center;}
.rc-page404 .rc-page404inner .rc-movie-copyright {width: 300px;}
/*.rc-page404 .rc-page404inner .rc-page404-content .rc-col01, .rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {margin: 0 auto;}*/
}
@media (max-width:767px){
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size:60px;line-height:60px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 h2 {font-size:20px;line-height:40px;width: 50%;margin: 0 auto;}
.rc-page404 {height:650px;}
.rc-page404 .rc-page404inner .rc-page404-content {/*left: 0;*/right:0;max-width: 100%;}
.rc-page404 .rc-page404inner .rc-movie-copyright {width: 100%;bottom: 10px;right: 0;font-size: 20px;text-align: center;color: #fff;line-height: 24px;text-shadow: 1px 1px 2px rgba(0,0,0,0.9);}
.rc-page404 .rc-page404inner .rc-movietitle {left: 50%;bottom: 25%;}
.rc-page404 .rc-page404inner .rc-movieposter {left: 20px;width: 60%;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01, .rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {margin: 0 auto;width:55%;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom:0;right:20px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {top: 0; left:20px;}
}
@media (max-width:480px){
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size:60px;line-height:60px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span {font-size: 30px;line-height:30px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01, .rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {margin: 0 auto;width: 70%;}
.rc-page404 .rc-page404inner .rc-movieposter {left: 20px;width: 100%;}
.rc-page404 .rc-page404inner .rc-movieposter img{width:92%;}
.rc-page404 {height:700px;}
.rc-page404 .rc-page404inner .rc-movietitle {left: 50%;bottom: 20%;color: #000;}
.rc-page404 .rc-page404inner .rc-movie-copyright {width:100%;bottom: 10px;right: 0;color: #fff;text-align:center;font-size: 16px;line-height: 18px;text-shadow: 1px 1px 2px rgba(0,0,0,0.9);}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 h3 {font-size:14px;text-align: center;}
}
@media (max-width:415px){
.rc-page404 {height:540px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size: 50px;line-height: 50px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span {font-size:30px;line-height:30px;width: 50%;margin: 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01, .rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {width: 85%;margin: 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {top:0;left:55px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm { bottom:0;right: 55px;}
.rc-page404 .rc-page404inner .rc-movietitle {left: 45%;bottom:20%;}
.rc-page404 .rc-page404inner .rc-movieposter img {width: 85%;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col02 .rc-supportlinks {padding:0;}
}
@media (max-width:320px){
.rc-page404 {height:540px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 {font-size:60px;line-height:60px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 span {font-size:30px;line-height:30px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01, .rc-page404 .rc-page404inner .rc-page404-content .rc-col02 {width: 85%;margin: 0 auto;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qtop {top:0;left: 25px;}
.rc-page404 .rc-page404inner .rc-page404-content .rc-col01 h1 .rc-quotes.qbtm {bottom:0;right: 25px;}
.rc-page404 .rc-page404inner .rc-movietitle {left: 45%;bottom: 15%;}
}
/**========== 404 ==========**/

/* Movie Schedule Page*/
.rc-movie-schedule {padding:0 0 5px;}

.rc-movie-schedule .rc-mschedule-mlist {padding:45px 0;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list {}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list > li {background:#fff;border-top:1px solid #e3e3e3;border-top-color:rgba(0,0,0,0.11);}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-list > li:nth-of-type(even) {background:#f6f6f6;background:rgba(235,235,235,0.44);}

.rc-movie-schedule .rc-mschedule-mlist .colswrap {}
.rc-movie-schedule .rc-mschedule-mlist .cols {float:left;width:16.66666666666667%;padding:25px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols {padding-top:0;}
/*.rc-movie-schedule .rc-mschedule-mlist .cols.col1 {}.rc-movie-schedule .rc-mschedule-mlist .cols.col2 {}.rc-movie-schedule .rc-mschedule-mlist .cols.col3 {}*/
.rc-movie-schedule .rc-mschedule-mlist .cols.col4 {width:50%;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col4 {padding-bottom:10px;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head {position:relative}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1 {font:19px/24px 'gtp_bold';color:#2d2926;margin:0 25px;text-transform:uppercase;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters {}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {max-width:100%;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn {/*height:45px;*/font:17px/23px 'gtp_regular';color:#2d2926;padding:7px 25px 8px 0;border:0;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols {position:relative}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .showlabel {font:17px/23px 'gtp_regular';color:#2d2926;padding:0;border:0;text-transform:uppercase; opacity:1; position:absolute; top:7px; z-index:10; left:0px; cursor:pointer; -webkit-transition: all 0.5s;  -moz-transition: all 0.5s;   -ms-transition: all 0.5s;  -o-transition: all 0.5s; transition: all 0.5s;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .showlabel:focus{left:20px;color:#fff;outline:none;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols  .bootstrap-select.bs-placeholder:hover .showlabel { color:#fff;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols  .bootstrap-select:hover .showlabel { color:#fff;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select:hover.open .showlabel{color:#fff;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.focus {color:#fff;background:#d22800;padding-left:20px;border-color:#d22800;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active:focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active:focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default:focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active.focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active.focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default.focus  {color:#fff;background:#d22800;padding-left:20px;border-color:#d22800;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active  .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:focus .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.focus .showlabel{color:#fff;padding-left:20px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group .dropdown-toggle .caret {width:13px;height:7px;background:url(../images/ic-dropdown-darrow.png) no-repeat 0 0;border:0;margin:-4px 0 0;position:static;transition:all 0.5s;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover .caret, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.open .dropdown-toggle .caret {background-position:right 0;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group .dropdown-menu {background:#d22800;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group div.dropdown-menu {display:block !important;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.open > div.dropdown-menu {-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.dropup > div.dropdown-menu {-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {display:none;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu {margin:0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li {border-top:1px solid #e47e66;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li:first-child {height:0;visibility:hidden;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li:nth-child(2) {border-top:0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a {font:15px/30px 'gtp_light';color:#fff;text-transform:uppercase;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a:focus {background:transparent;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {padding-left:20px;display:block;margin:0;position:relative;vertical-align:top;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text:before {width:12px;height:12px;background:#d22800;box-shadow:inset 0 0 0 2px #fff;content:"";position:absolute;top:50%;left:0;margin-top:-6px;transition:all 0.5s;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.text:before {background:#fff;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body {}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {font:22px/22px 'gtp_regular';color:#232222;text-transform:uppercase;margin:0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title span {font-size:13px;line-height:13px;display:block;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title.mtitle {}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title.ctitle {color:#d22800;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-experience {max-width:110px;}
/*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-experience > img {margin:0 auto;}*/
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes {}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul {margin:0 -2%;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li {float:left;width:12.5%;min-width:81px;margin:0 2% 0;min-height:70px;/*width:12.5%;padding:0 15px 15px;min-width:120px;*/}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a {font-family:'gtp_regular';color:#0a873e;display:block;text-transform:uppercase;text-align:center;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a:hover,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a:focus {text-decoration:none;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a span {display:block;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime  {font-size:15px;line-height:15px;padding:10px 15px;border:1px solid #269454;margin:0 0 6px;position:relative;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a:hover.mshowtime {color:#fff;background:#269454;border-color:#269454;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime:before {width:100%; height:100%; background:#269454; content:"";position:absolute;top:0;left:0;z-index:-1; -webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a.mshowtime:before {background:transparent;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.soldout a.mshowtime:before {background:transparent;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a:hover.mshowtime:before {-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a .mdimension {font-size:14px;line-height:14px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;/*text-indent:-9999px;*/-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a .mdimension.m2d  {background:url('../images/2d-black.png') no-repeat center 0; height:15px;text-indent:-9999px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a .mdimension.m3d {background:url('../images/3d-black.png') no-repeat center 0; height:15px;text-indent:-9999px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a:hover .mdimension {color:#269454;}
/*.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a .mshowtime,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a:hover .mshowtime {color:#d22800;background:transparent;border-color:#d22800;text-decoration:line-through}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a .mshowtime i {background:#d22800;transform:scaleX(1);}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a .mdimension,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a:hover .mdimension {color:#d22800;}*/
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a.mshowtime,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a:hover.mshowtime {color:#fff;background:#d22800;border-color:#d22800;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a .mdimension,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.booked a:hover .mdimension {color:#d22800;}

.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.soldout a.mshowtime,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.soldout a:hover.mshowtime {color:#fff;background:gray;border-color:gray;pointer-events:none;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.soldout a .mdimension,
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li.soldout a:hover .mdimension {color:#d22800;}
@media (max-width:1439px) {
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {font-size:18px;line-height:20px;}
}
@media (max-width:1365px) {
.rc-movie-schedule .rc-mschedule-mlist .cols {padding:20px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col4 {padding-bottom:5px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1 {margin:0 20px;}
/*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn {height:40px;font-size:16px;line-height:16px;}*/

}
@media (max-width:1199px) {
.rc-movie-schedule .rc-mschedule-mlist {padding:25px 0;}
.rc-movie-schedule .rc-mschedule-mlist .cols {padding:15px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col4 {padding-bottom:10px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1 {font-size:17px;line-height:22px;margin:0 15px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {font-size:18px;line-height:18px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title span {font-size:12px;line-height:12px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul {margin:0 -1%;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li {float:left;width:12.5%;min-width:70px;margin:0 1% 0;min-height:60px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime  {font-size:14px;line-height:14px;padding:6px;margin:0 0 3px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a .mdimension {font-size:13px;line-height:13px;}
}
@media (max-width:991px) {
.rc-movie-schedule .rc-mschedule-mlist {padding:20px 0;}
.rc-movie-schedule .rc-mschedule-mlist .cols {width:20%;}
.rc-movie-schedule .rc-mschedule-mlist .cols.col4 {width:40%;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1 {font-size:17px;line-height:22px;margin:0 15px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn {font-size:15px;line-height:21px;padding:6px 25px 6px 0;}
.showlabel {font-size:15px;line-height:21px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.focus {padding-left:10px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a {font:14px/24px 'gtp_regular';}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {font-size:16px;line-height:16px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title span {font-size:12px;line-height:12px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-experience {max-width:90%;}
}
@media (max-width:767px) {
.maincontent-withline{z-index:1;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap {padding:5px 0 15px;margin:0 -10px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1{position:relative;display:inline-block;margin:15px 0;float:right;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1:after{display:inline-block;content:'';background: url('../images/filter/filter-icon.svg') no-repeat right center;width: 25px;height: 20px;margin-left: 10px;cursor: pointer;vertical-align: top;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters{position:fixed;top:100%;width:100%;height:100%;left:0;z-index:1500;margin:0;background:#000;padding:50px 40px !important;-webkit-transition:all 0.7s;-moz-transition: all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;overflow-y:auto;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .cols{padding:0;margin:10px 0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head.open .colswrap.rc-msfilters{top:0;}
/*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .cols .bootstrap-select .btn-default .filter-option{visibility: visible !important;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .cols .bootstrap-select .btn-default .showlabel{display:none !important;}*/
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols,.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .btn-wrap{float:left;width:100%;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .btn-wrap .btn-reset{position:static;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .bootstrap-select .btn-default{background:transparent;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .bootstrap-select .btn-default .caret {background: url('../images/filter/filter-down-arrow.png') no-repeat right center;width: 20px;height: 11px;right:12px;position:absolute;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .bootstrap-select > .btn{padding: 20px 35px 20px 12px !important;border: 2px solid #383838;border-width: 0 0 2px !important;font: 18px 'gtp_regular' !important;color: #fff;}
.filter-open header{/* z-index:1; */}
/*14.3.2017*/
/*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols {width:50%;padding:0 10px;}*/
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols {/* width:45%; padding:0 10px;*/}

.btn-wrap .btn-reset{right:-63px;top: 14px;}
/*14.3.2017*/
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols.col1 .bootstrap-select, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols.col2 .bootstrap-select {/* margin-bottom:15px; */}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols.btn-reset-showtime {margin-top:15px;width:100%;}
.btn-reset-showtime .btn-wrap {float:right;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head h1 {font-size:16px;line-height:21px;/* margin:0; */}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {/* width:500px; */}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn {/*padding-right:30px;padding-left:12px;*/border:1px solid #666;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn {font-size:17px;line-height:23px;padding:7px 25px 8px 15px;}
.showlabel {font-size:17px;line-height:23px; left:15px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:focus, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.focus {padding-left:15px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group.open > div.dropdown-menu {max-height:200px !important;overflow-y:auto !important;overflow-x:hidden !important;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .colswrap {padding:10px 20px 3px;position:relative;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols {float:none;width:100%;padding:0;padding-right:100px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col3 {max-width:75px;padding:0;position:absolute;top:10px;right:20px;} 
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col4 {padding:25px 0 0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-experience {max-width:100%;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {font-size:17px;line-height:17px;padding:4px 0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title span {line-height:inherit;margin-left:5px;display:inline-block;vertical-align:top;}

.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li {width:12.5%;min-width:81px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime  {font-size:14px;line-height:14px;padding:10px;margin:0 0 3px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a .mdimension {font-size:13px;line-height:13px;}
/*.movie-nowwatching.promotion .promo-title h2{color:#fff;}*/
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .showlabel{top:20px;font-size:18px;left:12px;color:#fff;line-height: inherit;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a{padding:3px 14px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body{margin: 55px 0 0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:hover .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:active .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.active .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.open > .dropdown-toggle.btn-default .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default:focus .showlabel, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn-default.focus .showlabel{padding-left:0;}
}

@media (max-width:680px) {
.btn-wrap .btn-reset{right:-56px;}
}


@media (max-width:639px) {
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col3 {max-width:80px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title {font-size:16px;line-height:16px;padding:3px 0;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-title span {margin-left:3px;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li {width:18%;min-width:10px;}
.btn-wrap .btn-reset{right:-47px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col3{top:13px;}
}
@media (max-width:479px) {
 /*14.3.2017*/
/*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols {width:100%;}*/
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols{width: 100%;}
.btn-wrap .btn-reset{right:12px;top:45px;}
 /*14.3.2017*/
 /*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols.col1 .bootstrap-select, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols.col2 .bootstrap-select, .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .cols.col3 .bootstrap-select  {margin-bottom:5px;}*/
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn {/*height:36px;*/font-size:15px;line-height:21px;padding:6px 30px 6px 12px;}
.showlabel {font-size:15px;line-height:21px; left:12px;}

.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .colswrap {padding:10px 0 3px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols {padding-right:80px;}
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-body .cols.col3 {right:0;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li {width:23%;}
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li a.mshowtime {padding:7px;}

 /*.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select > .btn{height:36px;font-size:15px;line-height:21px;padding:6px 30px 6px 12px !important;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .bootstrap-select > .btn{height:36px;font-size:15px;line-height:21px;padding:6px 30px 6px 12px !important;}*/
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu{padding:0 0 5px;margin-top:-5px;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .dropdown-menu > li > a{padding:3px 14px;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select.btn-group .dropdown-toggle .caret{margin:-7px 0 0;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters .bootstrap-select > .btn{font-size:16px !important;}
 .rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .rc-msfilters .bootstrap-select .showlabel{font-size:16px;}
}
@media (max-width:384px) {
.rc-movie-schedule .rc-mschedule-mlist .cscreen-showtimes ul li {width:31.33333333333333%;}
 }

/* E.O.Movie Schedule Page*/

/*promotion start*/
/*promotion*/
/*Movie Detailed > Now Showing*/
.movie-nowwatching.promotion {padding:30px 0;}
.movie-nowwatching.promotion .promo-title {margin:0 0 30px;text-align:center;text-transform:uppercase;}
.movie-nowwatching.promotion .promo-title h1{font:46px/46px 'gtp_bold';color:#232222;}
.movie-nowwatching.promotion .promo-title  p{font:25px/25px 'gtp_regular';color:#888888;margin:10px 0 20px;}
.container.container-promo{width:1600px;}
.movie-nowwatching.promotion .movieslisting.promolisting {max-width:1600px;padding:30px 0;margin:0 auto;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap {position:relative;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .row{padding-left:-35px;padding-right:-35px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox {float:left;padding:0 35px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap.slick-disable{width:100%;text-align:center;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap.slick-disable .mbox{float:none;display:inline-block;max-width:455px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{text-align:center;border:1px  solid #bdbcbc;padding:30px;border-width:0 1px 1px 1px;min-height:140px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p{font:20px/20px 'gtp_regular';color:#888888;text-transform:uppercase;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span{font:20px/20px 'gtp_bold';color:#232222;text-transform:uppercase;}

.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt{font:19px/19px 'gtp_light';color:#999999;text-transform:uppercase;padding-top:15px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt span.date{font:18px/18px 'gtp_regular';color:#565555;text-transform:uppercase;}


.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox figure {max-width:455px;margin:0 auto;overflow:hidden; padding:0px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox figure a {display:block;}
/*.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox figure a img {transition:all 0.5s;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox figure a:hover img {-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}*/

.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-arrow {
position: absolute;
bottom: 0;
padding: 0;
cursor: pointer;
z-index: 5;
width: 63px;
height: 63px;
text-indent: -999em;
background: 0 0;
top: 38%;
-moz-transition: all .5s;
-webkit-transition: all .5s;
transition: all .5s;
border:0;
}

.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-prev {
left: 0;
background:url('../images/promotion/prev-arrow.png') 0 0 no-repeat;
}


.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-next {
right: 0;
background:url('../images/promotion/next-arrow.png') 0 0 no-repeat;
}



















.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-dots {width:100%;height:15px;margin:30px 0 0;text-align:center;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-dots li {margin:0 5px;display:inline-block;vertical-align:top;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-dots li button {width:15px;height:15px;background:#ffafaf;background:rgba(210,40,0,0.3);padding:0;border:0;display:block;text-indent:-999em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-dots li.slick-active button, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-dots li button:hover {background:#d22800;}

.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox  figure a:before{background:none;}

/*promotion inner*/
/*.promotion-main{background:url(../images/promotion/promotion-detail-banner.png) center top no-repeat;width:100%;min-height:600px;background-size:cover;}*/
.promotion-main{width:100%;min-height:600px;background-size:cover;}
.promotion-main .backbtn {font:21px/21px 'gtp_regular';color:#fff;padding:0 0 0 15px;text-transform:uppercase;position:absolute;top:65px;left:70px;}
.promotion-main .backbtn:before {width:6px;height:100%;background: url(../images/ic-arrow-left.png) no-repeat left center;content: "";position: absolute;top:0;left:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}

.promotion-main .offer-cont{float:right;top:65px;right:70px;position:absolute;color:#fff;}
.promotion-main .offer-cont p{color:#fff;font:19px/19px 'gtp_light';text-align:right;text-transform:uppercase;margin:0;}
.promotion-main .offer-cont p span{font:18px/30px 'gtp_bold';}
.promotion-main .promo-goodie{margin:0 auto;width:100%;margin-top:380px;text-align:center; padding-bottom:30px;}
.promotion-main .promo-goodie h2{color:#fff;font:52px/52px 'gtp_bold';text-transform:uppercase;margin:0;}
.promotion-main .promo-goodie p{color:#fff;font:20px/26px 'gtp_regular';text-transform:uppercase;padding-bottom:40px;margin:0; padding:15px 20%;}
/*.promotion-main .promo-goodie p span{color:#fff;font:36px/36px 'gtp_regular';}*/
 
 

.promotion-main .promo-goodie .buy-ticket {position:relative;z-index:10; background:#ff0000;font: 24px/24px 'gtp_regular'; color:#dfdfdf;text-transform:uppercase;display:inline-block; text-decoration:none; padding:10px 25px 10px 25px;}
.promotion-main .promo-goodie .buy-ticket:focus {color:#fff; text-decoration:none;}
.promotion-main .promo-goodie .buy-ticket:hover {color:#de3b1a; text-decoration:none;}
.promotion-main .promo-goodie .buy-ticket .ms-icon {height:100%; width:0;background:#fff;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.promotion-main .promo-goodie .buy-ticket:hover .ms-icon {width:100%; left:0;}


.promotion-main .promo-goodie-list{width:100%;/*height:185px;*/text-align:center;margin-top:100px;}
 .promotion-main .promo-goodie-list ul{display:inline-block;}
 .promotion-main .promo-goodie-list ul li{float:left;padding:0 50px;position:relative;}
 .promotion-main .promo-goodie-list ul li:before{position:absolute;left:0;top:0;content:'';background: url(../images/promotion/goodie-bar.png) 0 0 no-repeat;width:1px;height:204px;}
  .promotion-main .promo-goodie-list ul li:first-child:before{background:none;}
 
 .promotion-main .promo-goodie-list ul li figure{height:200px;}
 .promotion-main .promo-goodie-list ul li figure img{max-width:100%;}
 .promotion-main .goodie-bottom-logo figure{margin:30px 0 15px;}

/*.promotion-main .rxy-promo-tnc{background:#eae9e9;padding:30px 0 10px;border-top:1px solid #d1d0d0;width: 100%;display: inline-block;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner {margin: 0 auto;width: 100%;text-align:center;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner h3{font: 22px/22px 'gtp_light';padding: 0 0 25px;color:#77777a;margin:0;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner p{font: 19px/19px 'gtp_light';padding: 0 0 20px;color:#717177;margin:0;}*/

.rxy-promo-tnc{background:#eae9e9;padding:30px 0 20px;border-top:1px solid #d1d0d0;width: 100%;display: inline-block;}
.rxy-promo-tnc .rxy-promo-tnc-inner {margin: 0 auto;width: 100%;text-align:center;padding:0 15px;}
.rxy-promo-tnc .rxy-promo-tnc-inner h3{font: 22px/22px 'gtp_regular';padding: 0 0 15px;color:#77777a;margin:0;}
.rxy-promo-tnc .rxy-promo-tnc-inner p{font: 19px/19px 'gtp_light';padding: 0 0 5px;color:#717177;margin:0;}

@media (max-width: 1680px) {
.promotion-main{min-height:593px;}
}

@media (max-width: 1600px) {
.container.container-promo{width:1425px;}
.movie-nowwatching.promotion .movieslisting.promolisting{max-width:1425px;}

.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span{font-size:18px;line-height:18px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{padding:22px;}
}

@media (max-width: 1440px) {
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox figure {padding:0;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox{padding:0 20px;}
.container.container-promo{width:1300px;}
.movie-nowwatching.promotion .movieslisting.promolisting{max-width:1300px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{padding:15px;}
/*Promotion*/
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-prev{left:-12px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-next{right:-12px;}
}


@media (max-width: 1439px) {
/*promotion detail*/
.promotion-main .promo-goodie h2{font-size:42px;line-height:42px;}
/*.promotion-main .promo-goodie p span{font-size:28px;line-height:28px;}*/
.promotion-main .promo-goodie{margin-top:260px;}
.promotion-main .promo-goodie p{padding-bottom:25px;}
.promotion-main .promo-goodie-list{margin-top:45px;}
.promotion-main .promo-goodie-list ul li figure, .promotion-main .promo-goodie-list ul li figure img{height:100px;}
.promotion-main .promo-goodie-list ul li{padding:0 40px;}
.promotion-main .promo-goodie-list ul li:before {top:-5px;background-size:auto 60%;}
.promotion-main .goodie-bottom-logo figure img{height:60px;}
.promotion-main{min-height:420px;}

}

@media (max-width: 1280px) {
.container.container-promo{width:1200px;}
.movie-nowwatching.promotion .movieslisting.promolisting{max-width:1200px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span,.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt span.date{font-size:16px;line-height:16px;margin:0 0 5px;}

/*promotion-inner*/
.promotion-main .promo-goodie .buy-ticket{font-size:22px;line-height:22px;}
.promotion-main .promo-goodie h2{font-size:30px;line-height:30px;}
.promotion-main .promo-goodie{margin-top:180px;}

.promotion-main .backbtn{top:40px;left:30px;}
.promotion-main .offer-cont{top:40px;right:30px;}
.promotion-main .promo-goodie-list ul li figure, .promotion-main .promo-goodie-list ul li figure img{height:80px;}
.promotion-main .promo-goodie-list ul li{padding:0 30px;}
.promotion-main{min-height:554px;}
.rxy-promo-tnc .rxy-promo-tnc-inner p{line-height:26px;}
.promotion-main .goodie-bottom-logo figure{margin:20px 0 15px;}

}


@media (max-width: 1199px) {
.container.container-promo{width:100%;}
.movie-nowwatching.promotion .movieslisting.promolisting{max-width:100%;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{padding:10px 5px;}
.movie-nowwatching.promotion .promo-title{margin:0;}
.movie-nowwatching.promotion .promo-title h1{font-size:36px;line-height:36px;margin:0;}
.movie-nowwatching.promotion .promo-title  p{font-size:22px;line-height:22px;margin:10px 0 0;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt span.date {font-size:14px;line-height:14px;}

/*promo-inner*/
/*.promotion-main{min-height:875px;}*/
/*.promotion-main .promo-goodie{margin-top:180px;}*/
/*.promotion-main .promo-goodie h2{font-size:40px;line-height:40px;}
.promotion-main .promo-goodie p span{font-size:30px;line-height:30px;}
.promotion-main .promo-goodie p{padding-bottom:30px;}
.promotion-main .promo-goodie-list{margin-top:55px;}

.promotion-main .rxy-promo-tnc{padding:25px 0 20px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner h3{padding:0 0 20px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner p{padding:0 0 15px;}
.promotion-main .backbtn{top:35px;left:40px;}
.promotion-main .offer-cont{top:35px;right:40px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner p{font-size:16px;line-height:16px;}*/
.promotion-main{min-height: 400px;}
}
@media (max-width: 991px) {
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{padding:15px;}
.movie-nowwatching.promotion .movieslisting.promolisting{padding:20px 0;}
/*promotion detail*/
.promotion-main .promo-goodie h2{font-size:24px;line-height:24px;}
/*.promotion-main .promo-goodie p span {font-size:20px;line-height:20px;}*/
.promotion-main .promo-goodie p{font-size:14px;line-height:14px;}
.promotion-main .promo-goodie-list ul li figure, .promotion-main .promo-goodie-list ul li figure img{height:65px;}
.promotion-main .rxy-promo-tnc{padding:20px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner p{padding:0 0 5px;font-size:14px;line-height:14px;}
.promotion-main{min-height:auto;}
.promotion-main .promo-goodie-list ul li:before {background-size: auto 40%;}
.promotion-main .goodie-bottom-logo figure img{height:40px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner h3{padding:0 0 20px;font-size:18px;line-height:18px;}
.rxy-promo-tnc .rxy-promo-tnc-inner p{padding:0 0 5px; font-size:14px; line-height:16px;}
}
@media (max-width: 767px) {
.my-movie-wrap .my-movie-tab .filter-options .btn-default:hover .caret, .my-movie-wrap .my-movie-tab .filter-options .open > .dropdown-toggle.btn-default .caret{background: url(../images/filter/filter-down-arrow.png) no-repeat right center;width: 20px;height: 11px;}
/*.inner-moviebanner .movieinfo .movie-title {font-size:26px;line-height:26px;} Hided17092019*/
.showdates-row .sdates-wrap .sdate-col {min-width:90px;}
.movie-showselection, .movie-description, .movie-nowwatching, .movie-nowwatching .movieslisting {padding:15px 0;}
 .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt span.date {font-size:13px;line-height:13px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{padding:15px 10px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox {padding:0 15px;width:50%;}
.movie-nowwatching.promotion{padding:0;}
.movie-nowwatching.promotion .promo-title h1{font-size:26px;line-height:26px;/*color:#fff;*/}
.movie-nowwatching.promotion .promo-title  p{font-size:19px;line-height:19px;}
.movie-nowwatching.promotion .promo-title{margin:10px 0 15px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner p{padding:0 0 5px;}
.promotion-main .backbtn, .promotion-main .offer-cont p{font-size:14px;line-height:14px;}
.promotion-main .offer-cont p span{font-size:14px;line-height:20px;}
.promotion-main .promo-goodie .buy-ticket {font-size:16px;line-height:16px;padding:7px 25px;}
.promotion-main .promo-goodie p {padding-bottom:15px;}
.promotion-main .promo-goodie-list{margin-top:25px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner h3{padding:0 0 10px;}
.promotion-main .rxy-promo-tnc{padding:15px;}
.rxy-promo-tnc .rxy-promo-tnc-inner h3{padding:0 0 15px;} 

/*Promotions Landing*/
.movie-nowwatching.promotion .movieslisting.promolisting{padding:10px 0;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap{margin:0 -10px;clear:both;overflow:hidden;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox{padding:0 10px;margin:0 0 15px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox figure{max-width:600px;}
}

@media (max-width: 639px) {
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{padding:15px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt span.date{font-size:12px;line-height:12px;}
.promotion-main .offer-cont {top:20px;right:20px;}
.promotion-main .backbtn {top:20px;left:20px;}
.promotion-main .promo-goodie h2{font-size:20px;line-height:20px;}
.promotion-main .promo-goodie{margin-top:80px;}
/*.promotion-main .promo-goodie p span{font-size:14px;line-height:14px;}*/
.promotion-main .promo-goodie p{font-size:12px;line-height:14px;}
.promotion-main .promo-goodie .buy-ticket{font-size:14px;line-height:14px;}
.promotion-main .promo-goodie-list ul li figure, .promotion-main .promo-goodie-list ul li figure img{height:55px;}
.promotion-main .promo-goodie-list ul li:before{background-size:auto 35%;}
.promotion-main .goodie-bottom-logo figure img {height:30px;}
.promotion-main .promo-goodie-list{margin-top:15px;}
.promotion-main .goodie-bottom-logo figure{margin:10px 0;}
}
@media (max-width:567px) {
.movie-nowwatching.promotion .promo-title p {font-size:15px;line-height:15px;}
.movie-nowwatching.promotion .promo-title{margin:0 15px 10px;}
.eventscinemas .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{min-height: 75px;}
/*.movie-nowwatching.promotion .movieslisting.promolisting{padding:10px 15px 15px !important;} Hided10092019*/
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-arrow{top:35%;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-prev{left:-30px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-right{right:-30px;}

/*Promotions Landing*/
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap{margin:0;clear:unset;overflow:auto;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox{width:auto;float:none;max-width:600px;padding:0;margin-right:auto;margin-left:auto;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text{min-height:10px;}
}

@media (max-width:479px) {
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox{padding:0 0 10px;width:100%;}
.movie-nowwatching.promotion .promo-title h1 {font-size:22px;line-height:22px;margin:20px 0 0;}
.movie-nowwatching.promotion .movieslisting.promolisting{padding:10px 0;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-dots{margin:20px 0 10px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p span, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt, .movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .mbox .mbox-text p.offer-txt span.date {font-size:15px;line-height:15px;padding-left:15px;padding-right:15px;}
.promotion-main .backbtn, .promotion-main .offer-cont p {font-size:10px;line-height:10px;}
.promotion-main .offer-cont p span{font-size:12px;line-height:16px;}
.promotion-main .promo-goodie h2 {font-size:16px;line-height:16px;}
/*.promotion-main .promo-goodie p span{font-size:12px;line-height:12px;}*/
.promotion-main .promo-goodie-list ul li{padding:0 15px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner p{font-size:12px;line-height:12px;}
.promotion-main .rxy-promo-tnc .rxy-promo-tnc-inner h3{font-size:16px;line-height:16px;}
.promotion-main .promo-goodie{margin-top:136px;}
.rxy-promo-tnc .rxy-promo-tnc-inner p{padding: 0 0px 5px;font-size:16px;line-height:20px;}
.promotion-main .promo-goodie p{padding:5px 23%;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-arrow{width:50px;height:50px;top:36%;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-prev{background-size:100% auto;left:-25px;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-next{background-size:100% auto;right:-25px;}
.movie-nowwatching.promotion .movieslisting.promolisting{padding:10px 0 15px !important;}
}




/*promotion end*/

.rxy-home-pop{background:rgba(0,0,0,0.7);}
.rxy-home-pop .modal-dialog {width:100%;margin:0 auto;max-width:980px; min-height:680px; margin-top:150px}
.rxy-home-pop .modal-dialog .modal-content {border-radius: 0px; -webkit-box-shadow: none; box-shadow: none;position:relative;border:none;}
.rxy-home-pop .modal-dialog .modal-content .modal-body {padding:0;overflow:hidden;}
.rxy-home-pop .modal-dialog .modal-content button.close{background:url(../images/promotion/rxy-popup-closebtn.png) center center no-repeat;opacity:1;right:-70px;top:0;width:36px;height:36px;position:absolute;z-index:1100;}
.rxy-home-pop .modal-dialog .modal-content .modal-body figure {float:left; margin:0; padding:0;}
.rxy-home-pop .modal-dialog .modal-content button.close:hover{opacity:1;}



@media (max-width:1439px){
.rxy-home-pop .modal-dialog{width:auto;max-width:700px;min-height:auto;margin-top:100px;}
.rxy-home-pop .modal-dialog .modal-content button.close{right:-55px;width:30px;height:30px;}
}
 
@media (max-width: 991px){
.rxy-home-pop .modal-dialog{max-width:525px;margin-top:70px;}
.rxy-home-pop .modal-dialog .modal-content button.close{right:-45px;width:25px;height:25px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium{margin: 0;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default:hover, .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .open > .dropdown-toggle.btn-default{padding-left: 10px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default .caret{right: 10px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu.inner li a{font-size:15px;padding: 12px 30px 8px 10px;}
}

@media (max-width:767px){
.rxy-home-pop .modal-dialog{max-width:400px;}
.rxy-home-pop .modal-dialog .modal-content button.close{right:-35px;width:20px;height:20px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default .caret{right:12px;}
.dropdown-menu-scrollbar .mCSB_inside > .mCSB_container{margin-right:0;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu.inner li a {padding: 12px 30px 8px 12px;}
.my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .bootstrap-select.btn-group .dropdown-menu li a:after{right:12px;}
.movieslist-landingpage .my-movie-wrap .my-movie-tab .filter-options .fgroup-medium .btn-default{padding:15px 12px 15px !important;}
}

 @media (max-width:480px){
.rxy-home-pop .modal-dialog{max-width:85%;}
.rxy-home-pop .modal-dialog .modal-content button.close{right:-25px;width:15px;height:15px;}
}
 @media (max-width:413px){
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-prev:before,.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-next:before{background-size: 100% auto;}
.movie-nowwatching.promotion .movieslisting.promolisting .mlisting-wrap.promotion-wrap .slick-arrow:before{width:50px;height:50px;margin-left:-25px;}
.movie-nowwatching.promotion .promo-title{margin:0 10px 10px;}

}
@media (max-width:385px){
.rxy-home-pop .modal-dialog{max-width:75%;} 
.promotion-main .promo-goodie p{padding-left:18%;padding-right:18%;}
}

@media (max-width:360px){
.promotion-main .promo-goodie p{padding:5px 22%;}
}

@media (max-width:320px){
.promotion-main .promo-goodie p {padding:5px 18%;}
}



/*Roxy Loyalty FB*/
.moviedetailed .rc-earnpoint-blk-fb{display:table;width:100%;margin:31px 0 0;}
.moviedetailed .rc-earnpoint-blk-fb .col1{display:table-cell;width:5%;vertical-align: middle;}
.moviedetailed .rc-earnpoint-blk-fb .col2{display:table-cell;width:70%;vertical-align: middle;}
.moviedetailed .rc-earnpoint-blk-fb .ep-icon{float:left;width:50px;background:url(../images/plus-icon-point.svg) no-repeat center;height:50px;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont{float:left;position:relative;border-radius:3px;width:auto;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont p{color:#000;font:18px/23px 'gtp_regular';text-transform:uppercase;padding:12px 20px;}
/*.moviedetailed .rc-earnpoint-blk-fb .ep-cont.gold-brd{border:1px solid #bc9a29;}
.moviedetailed .rc-earnpoint-blk-fb .ep-icon.gold-brd{border:1px solid #bc9a29;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont.silver-brd{border:1px solid #e1e0de;}
.moviedetailed .rc-earnpoint-blk-fb .ep-icon.silver-brd{border:1px solid #e1e0de;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont.platinum-brd{border:2px solid #858585;}
.moviedetailed .rc-earnpoint-blk-fb .ep-icon.platinum-brd{border:2px solid #858585;}*/
.moviedetailed .rc-earnpoint-blk-fb .ep-cont.gold-brd{border:2px solid #050708;}
/*.moviedetailed .rc-earnpoint-blk-fb .ep-icon.gold-brd{border:2px solid #050708;}*/
.moviedetailed .rc-earnpoint-blk-fb .ep-cont.silver-brd{border:2px solid #050708;}
/*.moviedetailed .rc-earnpoint-blk-fb .ep-icon.silver-brd{border:2px solid #050708;}*/
.moviedetailed .rc-earnpoint-blk-fb .ep-cont.platinum-brd{border:2px solid #050708;}
/*.moviedetailed .rc-earnpoint-blk-fb .ep-icon.platinum-brd{border:2px solid #050708;}*/
.moviedetailed .rc-earnpoint-blk-fb .ep-cont:before{position:absolute;left:-7px;top:50%;content:'';width:7px;height:14px;margin-top:-7px;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont:before,.moviedetailed .rc-earnpoint-blk-fb .ep-cont.silver-brd:before,.moviedetailed .rc-earnpoint-blk-fb .ep-cont.platinum-brd:before{background:url(../images/roxy-loyalty-fb/left-arrow.jpg) no-repeat 0 0;}

@media (max-width:1199px){
.moviedetailed .rc-earnpoint-blk-fb{margin:0;}
}

@media (max-width:767px){
.moviedetailed .rc-earnpoint-blk-fb .ep-cont p{padding:12px 10px;}
.moviedetailed .rc-earnpoint-blk-fb{margin:20px 0 0;}
}
@media (max-width:735px){
.moviedetailed .rc-earnpoint-blk-fb .ep-cont p{font-size:16px;line-height:20px;}
}
@media (max-width:666px){
.moviedetailed .rc-earnpoint-blk-fb{text-align:center;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont{text-align:left;}
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 10%;}
}
@media (max-width:567px){
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 15%;}
}
@media (max-width:479px){
.moviedetailed .rc-earnpoint-blk-fb .ep-cont{max-width: inherit;width: 100%;}
.moviedetailed .rc-earnpoint-blk-fb .ep-cont p{font-size:14px;}
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 15%;}
.moviedetailed .rc-earnpoint-blk-fb .col2{width:85%;}
}
@media (max-width:420px){
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 17%;}
.moviedetailed .rc-earnpoint-blk-fb .col2{width:83%;}
}
@media (max-width:390px){
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 19%;}
.moviedetailed .rc-earnpoint-blk-fb .col2{width:81%;}
}
@media (max-width:385px){
.rc-movie-schedule .rc-mschedule-mlist .rc-mschedule-head .colswrap.rc-msfilters{padding:50px 20px !important}
}
@media (max-width:370px){
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 20%;}
.moviedetailed .rc-earnpoint-blk-fb .col2{width:80%;}
}
@media (max-width:350px){
.moviedetailed .rc-earnpoint-blk-fb .col1{width: 22%;}
.moviedetailed .rc-earnpoint-blk-fb .col2{width:78%;}
}

/*New Promotion Detailed Layout Styles*/
.rc-promodetailed{}
.rc-promodetailed .rc-pdinner{}
.rc-promodetailed .rc-pdinner .container{width:auto;padding:0 55px;}
.rc-promodetailed .rc-pdinner .rc-topbanner{position:relative;}
.rc-promodetailed .rc-pdinner .rc-topbanner .rc-page-naveback{font:22px/28px 'GTPressuraTrial-Regular';color:#fff;background:url("../images/promotion/ic-linearrow-back.png") no-repeat left center;padding-left:20px;position:absolute;top:7.304116865869854%;left:55px;text-transform:uppercase;}
.rc-promodetailed .rc-pdinner .rc-fullstrap{padding:15px 0;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner{background:#3d3d3d;padding:0 30px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner p{font:19px/25px 'GTPressuraTrial-Light';color:#fff;padding:13px 0 14px 40px;position:relative;text-transform:uppercase;letter-spacing:0.01em;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner p:before{width:31px;height:22px;background:url("../images/home-sprite-icons.png") no-repeat right -84px;content:"";position:absolute;top:50%;left:0;margin-top:-11px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner p strong{font-family:'GTPressuraTrial-Bold';display:inline-block;vertical-align:top;}
.rc-promodetailed .rc-pdinner .rc-promoinfo{padding:50px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2, .rc-pimore .rc-pimore-head h2{font: 43px/49px 'GTPressuraTrial-Bold';color: #000;text-transform: uppercase;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:44px;font-family:'GTPressuraTrial-Light';display:inline-block;vertical-align:top;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h3{font:25px/31px 'GTPressuraTrial-Bold';color:#000;text-transform:uppercase;}
.rc-promodetailed .rc-pdinner .rc-promoinfo p{font:19px/25px 'GTPressuraTrial-Light';color:#232222;letter-spacing:1px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap{font-size:0;padding:15px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn{min-width:345px;font:33px/65px 'GTPressuraTrial-Bold';color:#fff;background:#d92424;padding:0 15px 2px 15px;text-transform:uppercase;display:inline-block;vertical-align:top;text-align:center;position:relative;z-index:0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn:hover, .rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn:focus{text-decoration:none;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn:before{width:100%;height:100%;background:#2d2926;content:"";position:absolute;top:0;left:0;z-index:-1;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist{padding:0 0 30px 25px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li{font:18px/24px 'GTPressuraTrial-Light';color:#232222;padding:7px 0 7px 2px;list-style:decimal;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li p{font-size:18px;line-height:24px;color:#232222;letter-spacing:1px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain{}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain .rc-pimain-inner{padding:20px 0;border-bottom:1px solid #c7c7c7;border-bottom-color:rgba(0,0,0,0.2);}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain h1{margin:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain p{margin:0 0 10px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain p span{display:block;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain .rc-btnswrap{padding-bottom:40px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-piofferdetails{padding:15px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-piofferdetails .rc-piod-inner{padding:20px 0;border-bottom:1px solid #c7c7c7;border-bottom-color:rgba(0,0,0,0.2);}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore{padding:15px 0;margin:40px 0 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-head{}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body, .rc-pimore .rc-pimore-body{padding:22px 0 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body img, .rc-pimore .rc-pimore-body img{display:block;position:relative;cursor:pointer;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure{display:block;position:relative;cursor:pointer;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:before{width:100%;height:100%;background:rgba(0,0,0,0.35);content:"";position:absolute;top:0;left:0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:after{width:106px;height:106px;background:url("../images/promotion/ic-rcplay.png") no-repeat 0 0;content:"";position:absolute;top:50%;left:50%;margin:-53px 0 0 -53px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:hover:after{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot{background:#f2f2f2;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p{width:100%;height:120px;font-size:25px;line-height:31px;color:#000;padding:15px 0;display:table;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p span{display:table-cell;vertical-align:middle;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc{padding:15px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc .rc-pitnc-inner{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc .rc-pitnc-inner .rc-pilist{padding-bottom:15px;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist{}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul{}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li{border-top:1px solid #c7c7c7;border-top-color:rgba(0,0,0,0.2);padding:25px 0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li:first-child{border-top:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li h2{margin-top:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li p{padding:15px 0 0;letter-spacing:0.03em;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li p span{display:block;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist .rc-btnswrap{padding:25px 0;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding{}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:1680px;padding:0 15px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows-wrap{}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows{padding:50px 0;margin:0 -15px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows:before, .rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnerows-wrap .rc-bnerows:after{content:"";display:table;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows:after{clear:both;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols{float:left;min-height:1px;padding-right:15px;padding-left:15px;position:relative;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol1{width:55.05952380952381%;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol2{width:44.94047619047619%;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecol1{left:44.94047619047619%;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecol2{right:55.05952380952381%;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols figure{max-width:895px;box-shadow:0 0 0 1px #eaeaea;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content{height:900px;padding-left:85px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecols .rc-bnecol-content{padding-right:85px;padding-left:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .rc-dubtable{width:100%;height:100%;display:table;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .rc-dubtable .rc-dubtablecell{display:table-cell;vertical-align:middle;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:53px;line-height:59px;padding:0 0 20px;margin:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul{}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li{margin:25px 0 0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li:first-child{margin:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{font-size:24px;line-height:34px;font-family:'GTPressuraTrial-Regular';}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p a{color:#d12800;text-decoration:underline;display:inline-block;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p a:hover{text-decoration:none;}

/*15.11.2019*/
.rc-promodetailed .rc-pdinner .rc-promoinfo ul.list{margin-bottom:15px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo ul.list li{margin:8px 0 0 !important;}


@media (min-width:1921px) {
    .rc-promodetailed .rc-pdinner .rc-topbanner figure img, .rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body img, .rc-pimore .rc-pimore-body img{
        width: 100%;
    }
}
@media(max-width:1919px) {
.rc-promodetailed .rc-pdinner .rc-promoinfo{padding:25px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2,  .rc-pimore .rc-pimore-head h2{font-size:39px;line-height:45px;margin:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:40px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h3{font-size:21px;line-height:27px;margin:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo p{font-size:18px;line-height:24px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn{min-width:280px;font-size:29px;line-height:55px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist{padding-bottom:15px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain .rc-pimain-inner{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain .rc-btnswrap{padding-bottom:20px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-piofferdetails{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-piofferdetails .rc-piod-inner{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore{padding:10px 0;margin:20px 0 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body, .rc-pimore .rc-pimore-body{padding:11px 0 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p{height:100px;font-size:23px;line-height:29px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc .rc-pitnc-inner{padding:5px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc .rc-pitnc-inner .rc-pilist{padding-bottom:5px;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:1540px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows{padding:25px 0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content{height:822px;padding-left:45px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecols .rc-bnecol-content{padding-right:45px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:43px;line-height:49px;padding:0 0 15px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li{margin:15px 0 0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{font-size:22px;line-height:32px;}
}
@media(max-width:1599px) {
.rc-promodetailed .rc-pdinner .rc-topbanner .rc-page-naveback{font-size:20px;line-height:26px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner{padding:0 20px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner p{font-size:18px;line-height:24px;padding:10px 0 11px 40px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2,  .rc-pimore .rc-pimore-head h2{font-size:35px;line-height:41px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:36px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn{min-width:225px;font-size:25px;line-height:50px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore{margin:10px 0 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:after{width:82px;height:82px;background-size:82px auto;margin:-41px 0 0 -41px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p{height:80px;font-size:21px;line-height:27px;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li{padding:15px 0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist .rc-btnswrap{padding:15px 0;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:1410px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content{height:750px;padding-left:25px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecols .rc-bnecol-content{padding-right:25px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:39px;line-height:45px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{font-size:20px;line-height:30px;}
}
@media(max-width:1439px) {
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2,  .rc-pimore .rc-pimore-head h2{font-size:33px;line-height:39px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:34px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn{min-width:200px;font-size:23px;line-height:40px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li, .rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li p{font-size:18px;line-height:24px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p{height:60px;font-size:19px;line-height:25px;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:1336px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content{height:710px;padding-left:15px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecols .rc-bnecol-content{padding-right:15px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:35px;line-height:41px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{font-size:18px;line-height:24px;}
}
@media(max-width:1365px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:1170px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content{height:618px;padding-left:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecols .rc-bnecol-content{padding-right:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:31px;line-height:37px;padding:0 0 10px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li{margin:10px 0 0;}
}
@media(max-width:1199px) {
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2,  .rc-pimore .rc-pimore-head h2{font-size:31px;line-height:37px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:32px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo p{font-size:16px;line-height:22px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li{padding:5px 0 5px 2px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li, .rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li p{font-size:16px;line-height:20px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn{min-width:150px;font-size:21px;line-height:40px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore{margin:0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body, .rc-pimore .rc-pimore-body{padding:0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p{font-size:17px;line-height:23px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc .rc-pitnc-inner .rc-pilist{padding-bottom:0;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li p{padding:5px 0;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:970px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content{height:auto;padding-left:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecols .rc-bnecol-content{padding-right:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:27px;line-height:32px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{letter-spacing:0.03em;}
}
@media(max-width:991px) {
.rc-promodetailed .rc-pdinner .container{padding:0 24px;}
.rc-promodetailed .rc-pdinner .rc-topbanner .rc-page-naveback{font-size:18px;line-height:24px;left:24px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap{padding:0;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner p{font-size:16px;line-height:22px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2,  .rc-pimore .rc-pimore-head h2{font-size:27px;line-height:33px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:28px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo p{letter-spacing:0.05em;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pilist li p{letter-spacing:0.05em;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap{padding:10px 0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-btnswrap .rc-btn{min-width:120px;font-size:18px;line-height:36px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain .rc-btnswrap{padding-bottom:15px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-piofferdetails .rc-piod-inner{padding:0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pitnc .rc-pitnc-inner{padding:0;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:after{width:60px;height:60px;background-size:60px auto;margin:-30px 0 0 -30px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p{height:auto;font-size:16px;line-height:22px;display:block;letter-spacing:0.05em;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-foot p span{display:block;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:750px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows{margin:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols{float:none;padding-right:0;padding-left:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol1{width:50%;margin:0 auto 25px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol2{width:auto;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecol1{left:auto;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows.rc-bnerows-withaltcols .rc-bnecol2{right:auto;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:24px;line-height:29px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{letter-spacing:0.03em;}
}
@media(max-width:767px) {
.rc-promodetailed .rc-pdinner .container{padding:0 15px;}
.rc-promodetailed .rc-pdinner .rc-topbanner .rc-page-naveback{font-size:16px;line-height:22px;padding-left:15px;left:15px;}
.rc-promodetailed .rc-pdinner .rc-fullstrap .rc-fsinner{padding:0 15px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2, .rc-pimore .rc-pimore-head h2{font-size:24px;line-height:30px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:25px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h3{font-size:19px;line-height:25px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimain p span{display:inline;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:after{width:50px;height:50px;background-size:50px auto;margin:-25px 0 0 -25px;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .container{width:auto;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows{padding:15px 0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol1{margin:0 auto 15px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content h2{font-size:20px;line-height:24px;letter-spacing:0.04em;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content ul li p{font-size:16px;line-height:22px;letter-spacing:0.05em;}
}
@media(max-width:639px) {
.rc-promodetailed .rc-pdinner .rc-topbanner > figure{height:240px;position:relative;overflow:hidden;}
.rc-promodetailed .rc-pdinner .rc-topbanner > figure > img{max-width:none;width:640px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.rc-promodetailed .rc-pdinner .rc-promoinfo h1, .rc-promodetailed .rc-pdinner .rc-promoinfo h2, .rc-pimore .rc-pimore-head h2{font-size:22px;line-height:28px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h2 span{font-size:23px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo h3{font-size:18px;line-height:24px;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelist ul li p{letter-spacing:0.015em;}

.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol1{width:310px;}
}
@media(max-width:567px) {
.rc-promodetailed .rc-pdinner .rc-topbanner > figure{height:220px;}
.rc-promodetailed .rc-pdinner .rc-topbanner > figure > img{width:568px;}
.rc-promodetailed .rc-pdinner .rc-promoinfo .rc-pimore .rc-pimore-body figure:after{width:40px;height:40px;background-size:40px auto;margin:-20px 0 0 -20px;}
}
@media(max-width:479px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecol1{max-width:290px;width:100%;}
}
/*E.O.New Promotion Detailed Layout Styles*/

/*Movies Details Page Modifications*/
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow{max-width:675px;padding:15px 0 50px;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount{max-width:none;background:#000;padding:15px;border:0;text-align:center;margin:0;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount:before{display:none;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount p{font:20px/24px 'GTPressuraTrial-Light' !important;color:#fff;padding:3px 0 !important;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount p strong{font-family:'GTPressuraTrial-Bold';display:inline-block;vertical-align:top;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .rc-earnpoint-blk-fb{margin:25px 0 0;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .rc-earnpoint-blk-fb .ep-cont{float:none;width:100%;}
.movie-showselection .rc-cscreens-modlayout .maccordion-group .maccordion-head{padding-left:0;}
.movie-showselection .rc-cscreens-modlayout .maccordion-group .maccordion-head .btm-activeborder{left:0;}
.rc-cscreens-modlayout .cscreen-popup{display:none;}
.rc-cscreens-modlayout .cinemascreens .cscreen{padding-right:0;padding-left:0;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-logo .cinema-exp h3{margin-bottom:0;display:block;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime{width:100%;height:60px;font-size:20px;line-height:20px;padding-top:0;padding-bottom:0;display:table;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime > span.rc-mstspan{display:table-cell;vertical-align:middle;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer{padding-bottom:25px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer > span.rc-mstofferspan{width:100%;font:15px/25px 'GTPressuraTrial-Bold';color:#fff;position:absolute;bottom:0;left:0;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;overflow:hidden;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer > span.rc-mstofferspan:before{width:100%;height:100%;background:#269454/*0a873e*/;content:"";position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a:hover .mshowtime.rc-mstoffer > span.rc-mstofferspan:before{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:translateY(100%);}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities{border-bottom:1px solid #f1f1f1;margin:0 0 20px;position:relative;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist{padding:0 85px 10px 0;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li{float:left;margin:0 0 10px 10px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li:first-child{margin-left:0;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li p{font:15px/29px 'GTPressuraTrial-Light';font-family:'GTPressuraTrial-Regular';color:#2d2926;background:#f1f1f1;padding:1px 15px 0 15px;border:1px solid #dfdfdf;letter-spacing:1px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csa-more{min-width:75px;font:17px/22px 'GTPressuraTrial-Regular';color:#d22800;padding-left:30px;position:absolute;top:5px;right:0;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csa-more .rc-iconspan{width:22px;height:22px;display:block;border:1px solid #d22800;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-11px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csa-more .rc-iconspan:before,
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csa-more .rc-iconspan:after{background:#d22800;content:"";position:absolute;top:50%;left:50%;width:2px;height:10px;margin:-5px 0 0 -1px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csa-more .rc-iconspan:after {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
#cinemasAmenetiesPopup{}
#cinemasAmenetiesPopup .modal-dialog{width:666px;}
#cinemasAmenetiesPopup .modal-content{background:none;border-radius:0;border:0;}
#cinemasAmenetiesPopup .modal-body{padding:0;}
#cinemasAmenetiesPopup .modal-body .rc-modalclose{width:60px;height:60px;background:#000 url("../images/ic-modalclose.png") no-repeat center center;display:block;text-indent:-999em;position:absolute;top:0;right:0;z-index:1;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap{}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider{}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .rc-mcslides{}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots{width:100%;padding:0 60px;position:absolute;left:0;bottom:25px;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots li{height:5px;float:left;margin-left:10px;overflow:hidden;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots li:first-child{margin-left:0;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots li button{width:14px;height:5px;background:rgba(255,255,255,0.5);border:0;display:block;text-indent:-999em;border-radius:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots li.slick-active button{background:#d22800;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent{background:#f1f1f1;padding:30px 60px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mcclogo{padding:15px 0;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent h2{font:30px/31px 'GTPressuraTrial-Light';color:#000;text-transform:uppercase;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent h2 strong{font-family:'GTPressuraTrial-Bold';display:block;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities{padding:20px 0 15px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities ul{margin:0 -5px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities ul li{float:left;padding:0 5px 10px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities ul li p{font:18px/21px 'GTPressuraTrial-Light';color:#2d2926;background:#f1f1f1;padding:5px 15px;border:1px solid #dfdfdf;letter-spacing:1px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice{padding:10px 5px 15px 5px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice p{font:24px/30px 'GTPressuraTrial-Regular';color:#2d2926;padding:0 0 4px 2px;position:relative;display:inline-block;vertical-align:top;letter-spacing:1px;text-transform:uppercase;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice p:after{width:100%;height:3px;background:#d22800;content:"";position:absolute;bottom:0;left:0;}
@media(max-width:1919px) {
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount{padding:10px 15px;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount p{font-size:18px !important;line-height:22px !important;padding:4px 0 !important;letter-spacing:0.025em;}
}
@media(max-width:1599px) {
#cinemasAmenetiesPopup .modal-body .rc-mccontent h2{font-size:26px;line-height:27px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime{height:50px;font-size:18px;line-height:18px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer{padding-bottom:20px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer > span.rc-mstofferspan{font-size:14px;line-height:20px;}
}
@media(max-width:1439px) {
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow{padding:10px 0 30px;}
}
@media(max-width:1199px) {
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li p{font-size:14px;line-height:30px;padding-top:0;}
#cinemasAmenetiesPopup .modal-dialog{width:566px;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots{padding:0 30px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent{padding:15px 30px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mcclogo{padding:10px 0;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent h2{margin:10px 0;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities{padding:10px 0;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities ul li p{font-size:16px;line-height:19px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice{padding:5px 5px 10px 5px}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice p{font-size:22px;line-height:28px;}
#cinemasAmenetiesPopup .modal-body .rc-modalclose{width:45px;height:45px;}
}
@media(max-width:991px) {
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow{padding:10px 0 30px;}
}
@media(max-width:767px) {
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow{padding:10px 0 20px;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount p strong{display:inline;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li.rc-csa2{display:none;}
#cinemasAmenetiesPopup .modal-dialog{width:500px;margin:15px auto;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent{background:#fff;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent h2{font-size:22px;line-height:23px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice p{font-size:20px;line-height:26px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccprice p:after{height:2px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime{height:43px;font-size:16px;line-height:16px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer{padding-bottom:18px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime.rc-mstoffer > span.rc-mstofferspan{font-size:12px;line-height:18px;letter-spacing:0.02em;}
}
@media(max-width:639px) {
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount{padding:10px 15px;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .twperdiscount p{font-size:16px !important;line-height:18px !important;padding:0 !important;}
.moviedetailed .movie-showselection.rc-msmodlayout .rightcol-align .rc-mstoprow .rc-earnpoint-blk-fb{margin:15px 0 0;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist{padding:0 75px 0 0;margin:0 0 10px;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li.rc-csa1{display:none;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csamenitieslist li p{line-height:16px;padding:5px 10px;text-align:center;letter-spacing:0.04em;}
.rc-cscreens-modlayout .cinemascreens .cscreen .rc-csamenities .rc-csa-more{min-width:10px;top:50%;margin-top:-21px;}
#cinemasAmenetiesPopup .modal-dialog{width:auto;margin:10px;}
#cinemasAmenetiesPopup .modal-body .rc-modalclose{width:30px;height:30px;background-size:20px auto;}
#cinemasAmenetiesPopup .modal-body .rc-mcsliderwrap .rc-mcslider .slick-dots{padding:0 15px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent{padding:15px;}
#cinemasAmenetiesPopup .modal-body .rc-mccontent .rc-mccamenities ul li p{font-size:15px;line-height:18px;letter-spacing:0.02em;}
}
@media(max-width:479px) {
.rc-cscreens-modlayout .cinemascreens .cscreen .cscreen-showtimigs ul li a .mshowtime{font-size:14px;line-height:14px;padding:0 10px;}
}
/*E.O.Movies Details Page Modifications*/

/*Locations landing & inner pages - New Layout*/
.cinemas-location .rc-cinemalocations{}
.cinemas-location .rc-cinemalocations .rc-clhead{padding:50px 0;text-align:center;}
.cinemas-location .rc-cinemalocations .rc-clhead h1{font:45px/45px 'GTPressuraTrial-Bold';color:#232222;text-transform:uppercase;}
.cinemas-location .rc-cinemalocations .rc-clhead h1 span{padding:15px 0 0;display:inline-block;vertical-align:top;position:relative;}
.cinemas-location .rc-cinemalocations .rc-clhead h1 span:before{width:40%;height:3px;background:#000;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);}
.cinemas-location .rc-cinemalocations .rc-clhead p {font:23px/23px 'GTPressuraTrial-Light';color:#000;text-transform:uppercase;letter-spacing:1px;margin:-5px 0 10px;}
.cinemas-location .rc-cinemalocations .rc-clbody{}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist{}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li{margin:0 0 100px;position:relative;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner{position:relative;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner:after{width:100%;height:100%;content:"";position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.23);}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent{width:90%;position:absolute;bottom:100px;left:5%;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo{padding:0 100px;margin:0 0 32px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc{background:#fff;padding:50px 100px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner{padding-right:200px;position:relative;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{min-height:50px;font:25px/40px 'GTPressuraTrial-Light';color:#000;letter-spacing:1px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn{min-width:171px;height:50px;font:25px/50px 'GTPressuraTrial-Bold';color:#fff;background:#d92424;padding:0 15px;display:inline-block;vertical-align:top;text-align:center;text-transform:uppercase;position:absolute;top:50%;right:0;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn:hover, .cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn:focus{text-decoration:none;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn:before{width:100%;height:100%;background:#000;content:"";position:absolute;top:0;left:0;z-index:-1;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap{}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap{position:relative;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider{}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .rc-clds-bannerslides{}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .rc-clds-bannerslides figure{position:relative;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .rc-clds-bannerslides figure:before{background:rgba(0,0,0,0.4);content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots{width:100%;font-size:0;padding:0 0 40px;text-align:center;position:absolute;left:0;bottom:0;z-index:1;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots li{height:6px;margin-left:12px;display:inline-block;vertical-align:top;overflow:hidden;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots li:first-child{margin-left:0;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots li button{width:18px;height:6px;background:rgba(255,255,255,0.5);border:0;display:block;text-indent:-999em;border-radius:5px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots li.slick-active button{background:#d22800;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback{position:absolute;top:5.076142131979695%;left:55px;z-index:1;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback a{font:22px/28px 'GTPressuraTrial-Regular';color:#fff;background:url("../images/promotion/ic-linearrow-back.png") no-repeat left center;padding-left:20px;text-transform:uppercase;display:block;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{width:100%;max-width:420px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);/*width:100%;height:100%;padding:0 15px 6.123350253807107%;display:table;right:0;bottom:0; Hided14102019*/}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner{/*display:table-cell;vertical-align:middle; Hided14102019*/}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font:55px/50px 'GTPressuraTrial-Light';color:#fff;text-transform:uppercase;text-align:center;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1 strong{font-family:'GTPressuraTrial-Bold';display:block;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure{padding:30px 0 0;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure img{margin:0 auto;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout{padding:50px 0;}
.rc-webview-pages .cinemas-locationdetails .rc-cldswrap .rc-cldsabout{background:#fff;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .container{width:1200px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead{padding:50px 0;text-align:center;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2{padding:0 25px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{padding:8px 0 12px;letter-spacing:0.006em;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span:before{width:45%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead p{font:23px/38px 'GTPressuraTrial-Regular';color:#000;padding:60px 0 0;letter-spacing:1px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody{padding:50px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap{background:#f1f1f1;padding:50px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul{}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li{padding:20px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead{padding:0 0 15px;border-bottom:2px solid #000;margin:0 0 30px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3{font:35px/35px 'GTPressuraTrial-Bold';color:#000;padding-left:45px;margin:0;display:block;position:relative;text-transform:uppercase;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3 span{display:inline-block;vertical-align:top;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3:before{width:30px;height:100%;background:url("../images/locations/ic-fav_red.png") no-repeat left center;content:"";position:absolute;top:0;left:0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody{padding-right:325px;position:relative;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody h4{font:25px/29px 'GTPressuraTrial-Bold';color:#000;margin:0;letter-spacing:1px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody h4 span{font-family:'GTPressuraTrial-Light';display:block;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap{font-size:0;position:absolute;top:50%;right:0;transform:translateY(-50%);}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns{min-width:151px;height:38px;font:18px/36px 'GTPressuraTrial-Regular';background:transparent;padding:0 15px;border:1px solid transparent;display:inline-block;vertical-align:top;-webkit-border-radius:19px;-moz-border-radius:19px;-o-border-radius:19px;-ms-border-radius:19px;border-radius:19px;text-transform:uppercase;text-align:center;position:relative;z-index:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns.rc-btnprimary{color:#fff;background:#d22800;border-color:#d22800;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns.rc-btnprimary:hover{background:#2d2926;border-color:#2d2926;text-decoration:none;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns.rc-btnsecondary{color:#000;border-color:#69696b;margin-left:8px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns.rc-btnsecondary:hover{color:#fff;background:#2d2926;border-color:#2d2926;text-decoration:none;}
/*Locations Detail > Experience List*/
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk{padding:0 0 50px;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{max-width:670px;width:100%;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p:first-child{padding-top:10px;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:670px;}
@media (min-width:1921px) {
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner img{width:100%;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .rc-clds-bannerslides figure img{width:100%;}
}
@media (min-width:1920px) {
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{font-size:45px;line-height:45px;}
}
@media (max-width:1919px) {
.cinemas-location .rc-cinemalocations .rc-clhead{padding:25px 0;}
.cinemas-location .rc-cinemalocations .rc-clhead h1{font-size:41px;line-height:41px;}
.cinemas-location .rc-cinemalocations .rc-clhead p {font-size:21px;line-height:21px;margin-top:-3px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li{margin:0 0 50px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent{bottom:50px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo{padding:0 50px;margin:0 0 16px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc{padding:25px 50px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{font-size:21px;line-height:36px;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:51px;line-height:50px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout{padding:25px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead{padding:25px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{padding:9px 0 11px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span:before{width:50%;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead p{padding:30px 0 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody{padding:25px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap{padding:25px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3{font-size:31px;line-height:31px;}
}
@media (max-width:1599px) {
.cinemas-location .rc-cinemalocations .rc-clhead h1{font-size:37px;line-height:37px;}
.cinemas-location .rc-cinemalocations .rc-clhead h1 span{padding:10px 0 0;}
.cinemas-location .rc-cinemalocations .rc-clhead p {margin-top:5px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li{margin:0 0 40px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent{bottom:40px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo{padding:0 40px;margin:0 0 15px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc{padding:20px 40px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner{padding-right:165px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{min-height:40px;font-size:20px;line-height:30px;letter-spacing:0.03em;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn{min-width:150px;height:40px;font-size:21px;line-height:40px;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{max-width:380px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:47px;line-height:46px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots{padding:0 0 30px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .container{width:1100px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{font-size:37px;line-height:37px;padding:8px 0 11px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead p{font-size:21px;line-height:36px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead{padding:0 0 10px;margin:0 0 20px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody h4{font-size:21px;line-height:25px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback a{font-size:20px;line-height:26px;}
}
@media (max-width:1439px) {
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{max-width:360px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo img{height:101px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:43px;line-height:44px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure{padding:20px 0 0;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure img{max-height:101px;}
}
@media (max-width:1199px) {
.cinemas-location .rc-cinemalocations .rc-clhead h1{font-size:33px;line-height:33px;}
.cinemas-location .rc-cinemalocations .rc-clhead p {font-size:20px;line-height:20px;letter-spacing:0.03em;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li{margin:0 0 30px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent{bottom:30px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo{padding:0 30px;margin:0 0 10px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo img{height:75px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc{padding:15px 30px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner{padding-right:155px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{min-height:40px;font-size:18px;line-height:28px;letter-spacing:0.04em;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn{min-width:140px;font-size:19px;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{max-width:320px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:39px;line-height:42px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure img{max-height:76px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .container{width:970px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2{padding:0 20px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{font-size:33px;line-height:33px;padding:8px 0 9px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead p{font-size:20px;line-height:26px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3{font-size:27px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody{padding-right:285px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody h4{font-size:20px;line-height:24px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns{min-width:131px;height:36px;font-size:16px;line-height:34px;letter-spacing:0.05em;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{max-width:570px;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:570px;}
}
@media (min-width:768px) and (max-width:1199px) {
.maincontent-wraper{margin:100px 0 0 !important;}
}
@media (max-width:991px) {
.cinemas-location .rc-cinemalocations .rc-clhead{padding:15px 0;}
.cinemas-location .rc-cinemalocations .rc-clhead h1{font-size:29px;line-height:29px;}
.cinemas-location .rc-cinemalocations .rc-clhead p {font-size:18px;line-height:18px;letter-spacing:0.04em;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent{width:100%;padding:0 15px;left:0;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo img{height:65px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner{padding-right:125px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{font:16px/24px 'GTPressuraTrial-Regular';letter-spacing:0.025em;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn{min-width:110px;height:36px;font-size:16px;line-height:36px;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:35px;line-height:38px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure{padding:15px 0 0;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure img{max-height:72px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots{padding:0 0 20px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback{left:24px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback a{font-size:18px;line-height:24px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout{padding:15px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .container{width:750px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead{padding:15px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2{padding:0 15px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{font-size:29px;line-height:29px;padding:11px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead p{font-size:18px;line-height:24px;padding:20px 0 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody{padding:15px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap{padding:15px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li{padding:15px 0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3{font-size:23px;line-height:27px;padding-left:33px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3:before{width:23px;background-size:23px auto;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody{padding-right:265px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody h4{font-size:18px;line-height:22px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns{min-width:121px;height:34px;line-height:32px;}

.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{max-width:520px;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body p:first-child{padding-top:0;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:520px;}
}
@media (max-width:767px) {
.cinemas-location .rc-cinemalocations .rc-clhead h1{font-size:25px;line-height:25px;}
.cinemas-location .rc-cinemalocations .rc-clhead p {font:16px/16px 'GTPressuraTrial-Regular';letter-spacing:0.05em;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner{height:568px;position:relative;overflow:hidden;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner img{width:909px;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent{bottom:15px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo{padding:0 25px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo img{height:60px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc{padding:15px 25px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner{padding-right:0;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{min-height:10px;margin:0 0 15px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn{margin:0 0 5px;position:relative;top:auto;right:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{max-width:280px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:31px;line-height:34px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure{padding:10px 0 0;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner figure img{max-height:57px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots{padding:0 0 15px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .slick-dots li button{width:12px;height:4px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback{left:15px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-page-navback a{font-size:16px;line-height:22px;padding-left:15px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .container{width:auto;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2:before{top:0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{font-size:25px;line-height:25px;padding:8px 0 9px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead p{font-size:16px;line-height:20px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody{padding-right:0;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3{font-size:22px;line-height:26px;padding-left:31px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifshead h3:before{width:21px;background-size:21px auto;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody h4{font-size:16px;line-height:20px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap{padding:15px 0 0;position:static;transform:none;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsabody .rc-cldsabifullstrap ul > li .rc-cldsabifsbody .rc-btnswrap .rc-btns{min-width:115px;height:33px;font-size:15px;line-height:31px;}

.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .img-body{max-width:none;}
.cinemas-locationdetails .exp-inner-page .body-content .exp-inner-img-blk ul li .box .rc-explogo .rc-explogoinner{max-width:none;}
}
@media (max-width:639px) {
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner{height:547px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clbanner img{width:875px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cllogo{padding:0 15px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc{padding:15px;}
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner p{line-height:22px;letter-spacing:0.04em;margin:0 0 10px;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .rc-clds-bannerslides figure{height:320px;background:rgba(0,0,0,0.2);overflow:hidden;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bannerslider .rc-clds-bannerslides figure img{width:630px;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{max-width:240px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:27px;line-height:30px;}
.cinemas-locationdetails .rc-cldswrap .rc-cldsabout .rc-cldsahead .roxy-title h2 span{font-size:21px;line-height:21px;padding:2px 0 9px;}
}
@media (max-width:567px) {
.cinemas-location .rc-cinemalocations .rc-clbody .rc-cllist li .rc-clcontent .rc-cldesc .rc-cldesc-inner .rc-cldesc-btn{height:32px;line-height:32px;}
/*Location Inner Page*/
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent{max-width:220px;}
.cinemas-locationdetails .rc-cldswrap .rc-clds-bannersliderwrap .rc-clds-bscontent .rc-clds-bscinner h1{font-size:24px;line-height:28px;}
}
/*E.O.Locations landing & inner pages - New Layout*/

/*Birthday & Events Page > Trackpadscroll Styles*/
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:900px;padding:0;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable .tse-content{/*height:100%;*/padding-right:10px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable .tse-scrollbar{width:5px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable .tse-scrollbar:before{width:1px;height:100%;background:rgba(0,0,0,0.5);content:"";position:absolute;top:0;left:2px;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable .tse-scrollbar .drag-handle{width:5px;right:0;}
@media (max-width:1919px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:822px;}
}
@media(max-width:1599px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:750px;}
}
@media(max-width:1439px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:710px;}
}
@media(max-width:1365px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:618px;}
}
@media(max-width:1199px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:507px;}
}
@media(max-width:991px) {
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable{height:auto;}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable .tse-content{height:auto !important;padding-right:0;/*overflow:auto !important;*/}
.rc-promodetailed.rc-bdnevents .rc-pdinner .rc-promoinfo .rc-bnelanding .rc-bnerows .rc-bnecols .rc-bnecol-content .tse-scrollable .tse-scroll-content{height:auto !important;}
}

/*18.1.2022*/
@media (max-width: 1199px) {
.inner-moviebanner .movieinfo-wrap {min-height: 538px !important;}
.inner-moviebanner {height: auto !important;background-size: contain !important;min-height: 538px !important;}
}
@media (max-width: 991px) {
.inner-moviebanner .movieinfo-wrap {min-height: 478px !important;}
.inner-moviebanner {min-height: 478px !important;}
}
@media (max-width: 639px) {
.inner-moviebanner .movietrailer a span {padding: 0;margin: 0;text-indent: -999em;top: 0;left: 0;}
.inner-moviebanner .movietrailer a span:before {background: url(../images/ic-btnplay-trailer-m.png) no-repeat top center;background-size: 100% auto;}
 }
/*21.9.2022*/
@media (max-width: 567px) {
    .largeimg {
        display: none;
    }

    .smallimg {
        display: block;
    }

    .rc-promodetailed .rc-pdinner .rc-topbanner > figure > img {
        width: 415px;
    }

    .rc-promodetailed .rc-pdinner .rc-topbanner > figure {
        height: 208px;
    }
}
@media (max-width: 389px) {
    .rc-promodetailed .rc-pdinner .rc-topbanner > figure > img {
        width:375px;
    }

    .rc-promodetailed .rc-pdinner .rc-topbanner > figure {
        height: 188px;
    }
}

.rc-selecttimebox .bootstrap-select.btn-group .dropdown-menu.inner li a.soldout {
    background: gray !important;
    pointer-events: none !important;
}


/*Custom Scrollbar - Trackpad Scroll Emulator*/
.tse-scrollable{width:100%;height:auto;padding:0 0 30px;}
.tsescroll-wrapper .tse-content{height:auto !important;display:inline-block;vertical-align:top;white-space:nowrap;}
.tse-scrollable.horizontal .tse-scroll-content{height:auto !important;/*overflow:hidden;*/}
.tse-scrollable.horizontal .tse-scrollbar{width:100%;height:1px;background:#979797;margin:1px 0;}
.tse-scrollable.horizontal .tse-scrollbar .drag-handle{height:3px;background:#077c97;top:-1px;cursor:pointer;}
.tse-scrollbar .drag-handle.visible {opacity:1;}
body.browser-firefox .tse-scrollable, body.browser-ie .tse-scrollable{padding:0 !important;}
body.browser-firefox .tse-scrollable.horizontal .tse-scroll-content, body.browser-ie .tse-scrollable.horizontal .tse-scroll-content{margin:0 0 -17px !important;}

.rxy-my-profile-content-main {/*background:#f1f1f1;*/float: left;}
.rxy-my-profiles-tab{float: left;width: 100%;position:relative;z-index:1;}
.rxy-my-profiles-tab .nav-tabs {border-bottom: 1px solid transparent;padding: 0 0 35px;}
.rxy-my-profiles-tab .nav > li > a, .rxy-my-profiles-tab .nav-tabs > li.active a {cursor: pointer;background-color: transparent;border: transparent;border-bottom-color: transparent;padding: 0;font: 17px/18px 'gtp_regular';padding: 0 60px 0 0;margin:0;color: #2d2926;text-transform: uppercase;}
.rxy-my-profiles-tab .nav > li:last-child a {padding:0;}
.rxy-my-profiles-tab .nav-tabs > li:hover a, .rxy-my-profiles-tab .nav-tabs > li.active a {color:#d22800;}
/* .rxy-my-profiles-tab .rxy-my-profile-block{border-top: 4px solid #000;position: relative;z-index: 1;} */
/* .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner{background:url(../images/my-profile/profile-banner.jpg) no-repeat center center;min-height:260px;background-size: 100% auto;position:relative;} */
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload{height: 100%;position: relative; z-index: 1;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{position: absolute;top: 0;left:0;z-index: 1;padding:150px 0 0 70px;}
/*.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner:after {position: absolute;left: 87px;bottom: 30px;content: '';border-bottom: 1px solid #abaaa9;width: 211.5%;}*/
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure, .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img{position:relative;width: 147px;height: 147px;border-radius: 50%; overflow:hidden;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon{position: absolute;bottom:10px;left:0; width:278px; text-align:center}
/* .rxy-my-profile-info-right h4 {display:none;} */
.rxy-my-profile-info-right .mobile-heading{display:none;}
.rxy-my-profile-upload-icon .image-upload {text-align:center;}
.rxy-my-profile-upload-icon .image-upload label {margin-bottom: 0;}
.rxy-my-profile-upload-icon .image-upload p{margin:10px 0 0;font: 18px/18px 'gtp_regular';color:#464646;text-transform:uppercase;display:none;}


.rxy-my-profile-upload-icon .image-upload input{display: none;}
.rxy-my-profile-upload-icon .image-upload img{width:35px;height:35px;cursor: pointer;background: #fff;-webkit-border-radius: 35px;-moz-border-radius: 35px;-o-border-radius: 35px;-ms-border-radius: 35px;border-radius: 35px;}

/* .rxy-my-profile-content-block {width:70%;margin:35px auto 0 auto;} */
.rxy-my-profile-content-block .rxy-my-profile-info-left{width: 16%;float: left;text-align: center;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner{position:relative;padding:107px 0 60px;margin:0;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner:before{position: absolute;left: 50%;top:0;content: '';height:110px;border-right: 1px solid #cac9c9;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li a span{width:100%;float:left;padding-bottom:5px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li a{text-transform:uppercase;text-decoration: none;color: #464646;font: 16px/16px 'gtp_regular';text-align: center;display:inline-block;}
.posrelative{position:relative;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.my-profile-icon{min-height:478px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.my-profile-icon:after{position: absolute;left: 50%;top: 19%;content: '';border-right: 1px solid #cac9c9;height:390px;}

.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.profilechange-icon{min-height:78px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.profilechange-icon:after{position: absolute;left: 50%;top: 19%;content: '';border-right: 1px solid #cac9c9;height: 472px;}
.my-profiletext-icon {position: absolute;top:5%;left:21%;text-align: center;background: #f1f1f1;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span{padding-bottom:25px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span.password {font-family: 'gtpm_light';padding:0;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span:before {position: absolute;left: 50%;top:63px;content: '';border-right: 1px solid #ddd;height:22px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.connected-account-icon a span{padding:56px 0 10px 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.connected-account-icon a span.accounts {font-family: 'gtpm_light';padding:0;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.connected-account-icon a span:before {position: absolute;left: 50%;top: 0px;content: '';border-right: 1px solid #ddd;height: 56px;}


/* .rxy-my-profile-content-block .rxy-my-profile-info-right{float: left;width: 84%;margin-bottom:30px;} */
.rxy-my-profile-content-block .rxy-my-profile-info-right{float: left;width:100%;margin-bottom:80px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input, .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input:hover/*, p.rxy-change-password-icon input, .rxy-change-password-icon input:hover */, .rxy-change-password-info-right-inner input{background:#fff;border: 1px solid transparent;box-shadow: 1px 1px 20px #ddd !important;position:relative;font:15px/24px 'gtp_regular'; padding:16px 45px 16px 15px;height:50px;text-align:left;width: 100%; color:#999}
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate {position: relative;z-index: 10;background: #d22800;font:25px/25px 'gtp_bold';color: #ebe6e6;text-transform: uppercase;display: inline-block;text-decoration: none;padding: 20px 55px;z-index: 1;}
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate:hover{color: #fff;text-decoration: none;}
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate .ms-icon{height:100%; width:0;background:#2d2926;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate:hover .ms-icon{width:100%; left:0;}

.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul{width: 100%;float: left;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li{margin:0 4% 4% 0;float: left;width: 42%;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li input{width:100%;}

.rxy-my-profile-inputs .datebirth ul{float: left;margin-bottom:30px;width:100%;}

.radio-block{float: left;margin:5px 0;}
.radio-block .radio{margin:0;float:left;}
.radio-block .radio label {padding:0  60px 0 0;float:left;padding:0;margin-right:40px;font: 15px/15px 'gtp_regular'; color:#434242;}
.radio-block .radio label.female-icon, .radio-block .radio label.male-icon{position:relative;}
/* .radio-block .radio label.female-icon:before {position: absolute;content: '';width:15px; height:15px;top:-1px;right: -20px;background:url('../images/my-profile/female-icon.png') no-repeat center center;transition:0.5s all;} */

/* .radio-block .radio label.male-icon:before {position: absolute;content: '';width:15px; height:15px;top:-1px;right: -20px; background:url('../images/my-profile/male-icon.png') no-repeat center center;transition:0.5s all;} */



.radio-block-inner{float:left;width:100%;}
 /*Radio*/
.radio-block input[type="radio"] {display:none;}
.radio-block input[type="radio"] + label span{display:inline-block;width:21px;height:21px;margin:-3px 0 0 0;vertical-align:middle;background-position:0 -64px !important;cursor:pointer;transition:0.5s all;}
.radio-block input[type="radio"]:checked + label span{background-position:0 -44px !important;transition:0.5s all;}

/* .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner {margin:40px 0 30px !important;} */
/* .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner, .rxy-change-password-info-right-inner, .rxy-connected-account-info-right-inner{margin:0 0 30px;border: 1px solid #dad9d9;background: #f3f2f2;padding: 40px 70px;float:left;width:100%;position:relative;} */
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner, .rxy-change-password-info-right-inner, .rxy-connected-account-info-right-inner{/*margin:0 0 30px;*/border: 1px solid #dad9d9;background:#f7f7f7;padding: 40px 0 30px 280px;float:left;width:100%;position:relative;}
.rxy-connected-account {padding:0;float:left;width:100%;position:relative;}
.rxy-connected-account a.btn-fb, .rxy-connected-account a.btn-fb:hover, .rxy-connected-account a.btn-fb:focus, .rxy-connected-account a.btn-fb:active:focus{float:left;border-radius:0;border:1px solid #cccccc;background:#225e9a url(../images/pop-up/btn-icon-fb.png) 10px center no-repeat;padding:10px 10px 10px 40px;font-family: 'gtp_regular';color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;line-height:28px;height:50px;margin-right:10px;}
.rxy-connected-account p{margin:0;}
.rxy-connected-account figure {float: left;margin-right:20px; /*width: 10%;*/}
.rxy-connected-account .connected-fb {float: left;word-wrap: break-word;/*width:90%;*/margin-right:30px;}
.rxy-connected-account .connected-fb p{font: normal 15px/12px 'gtp_regular';margin: 0 0 5px;}
.rxy-connected-account .connected-fb p a{color: #d22800;padding-top: 10px;display: inline-block;text-decoration:none;}
.rxy-my-profile-info-right p{position:relative;float:left;}
.rxy-change-password-info-right-inner span {background:url('../images/menu-icons/icon-eye.svg') no-repeat 0 0 !important;position: absolute;content: '';height: 30px;width: 28px;top: 15px;right: 20px;cursor:pointer;}

.rxy-my-profile-info-right input[placeholder], [placeholder], *[placeholder] {color:#101010 !important;}
.rxy-my-profile-info-right input::-webkit-input-placeholder {color:#101010;font:18px/18px 'gtp_regular';}

/*Checkbox*/
.moviealertmail input[type="checkbox"]:checked + label span, .moviealertmail input[type="checkbox"] + label span, .radio-block input[type="radio"] + label span, .radio-block input[type="radio"]:checked + label span, .rxy-fb-timeline input[type="checkbox"] + label span, rxy-fb-timeline input[type="checkbox"]:checked + label span/*, .rxy-change-password-icon, .rxy-my-profile-info-right p.rxy-change-password-icon span*/, .rxy-change-password-info-right-inner span{background:url('../images/my-profile/my-profile-icons.png') no-repeat 0 0;}
.rxy-fb-timeline input[type="checkbox"] {display:none;}
.rxy-fb-timeline input[type="checkbox"] + label span{display:inline-block;width:18px;height:16px;margin:0 5px 0 0;vertical-align:middle;background-position:0px -24px;cursor:pointer;transition:0.5s all;}
.rxy-fb-timeline input[type="checkbox"] + label {padding:1px 0 0;margin: 0;font-weight: normal;color: #6f6e6e;font: 14px/19px 'gtp_regular';}
.rxy-fb-timeline input[type="checkbox"]:checked + label span{background-position:0 0;transition:0.5s all;}

/*Checkbox*/
.moviealertmail .checkbox{margin:0;}
.moviealertmail .checkbox label{padding:0;margin: 0;color: #7b7a7a;font: 14px/20px 'gtp_regular';}
.moviealertmail input[type="checkbox"] {display:none;}
.moviealertmail input[type="checkbox"] + label span{display:inline-block;width:18px;height:16px;margin:-3px 10px 0 0;vertical-align:middle;background-position:0px -24px;cursor:pointer;transition:0.5s all;}
.moviealertmail input[type="checkbox"]:checked + label span{background-position:0 0;}

.rxy-my-profile-inputs .datebirth ul li{width:25%;float:left;margin-right:20px;}
.rxy-my-profile-inputs .datebirth p{width:100%;float:left;font:16px/15px 'gtp_regular';color:#464646;padding: 0 0 10px;}
.rxy-my-profile-inputs .datebirth .form-group ul.dropdown-menu li{width:100%;}
.rxy-my-profile-inputs .datebirth .btn-default, .rxy-my-profile-inputs .datebirth .btn-default:focus, .rxy-my-profile-inputs .datebirth .btn-default:active {background:#fff;border:0;border-radius:0;box-shadow: 1px 1px 20px #ddd !important;font:18px/21px 'gtp_regular'; padding:16px 20px;height:50px;  -webkit-box-shadow:none; box-shadow:none;text-align:left}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-toggle .filter-option{font: 15px/16px 'gtp_regular';color: #676767;}
.rxy-my-profile-inputs .datebirth .btn-default:hover{background:#fff; color:#000;border:0;}
.rxy-my-profile-inputs .datebirth .btn-default .caret {background:url('../images/my-profile/list.png') no-repeat left top; border:0; width:16px; height:8px; top:48%; right:18px;    -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.rxy-my-profile-inputs .datebirth .btn-default:hover .caret{background:url('../images/my-profile/list.png') no-repeat left top;}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-menu {margin:0;border-radius: 0px; -webkit-box-shadow:none; box-shadow:none; border:0; padding:0;background:#fff;max-height:175px !important;}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-menu.inner li {border-top:1px solid #dad9d9}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-menu.inner li:first-child {border:0;display:none;}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-menu.inner li a {background:#fff; font:14px/14px 'gtp_regular';padding: 10px 20px;position:relative}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-menu.inner li a:hover {background:#d22800; color:#fff;}

.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner:before, .rxy-change-password-info-right-inner:before, .rxy-connected-account-info-right-inner:before{position:absolute;content:'';left:-13px;top:18%;width:13px; height:26px;background:url('../images/my-profile/hover.png') no-repeat center center;display:none;}
.rxy-change-password-info-right-inner:before{top:52%;}
.rxy-connected-account-info-right-inner:before{top:58%;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.connected-account-icon a span {padding:60px 0 10px 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.connected-account-icon a span:before {height:60px;}
/*.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span {padding-top: 107px;}*/
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span:before {height:25px;}


/* My profile page start */
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner, .rxy-change-password-info-right-inner, .rxy-connected-account-info-right-inner{margin:30px 0 15px 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input{box-shadow:none !important;background: transparent;border-bottom: 1px solid #999;color:#000;padding:0;font:18px/22px 'gtp_regular';}
.my-profile-blk{}
.my-profile-blk .rxy-my-profile-inputs-inner label.new{font:18px/22px 'gtp_regular';left:0;color:#000;}
.my-profile-blk .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input, .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input:hover, .rxy-change-password-info-right-inner input{background:none;padding: 0;box-shadow: none !important;border-bottom: 1px solid #999;font:18px/22px 'gtp_regular';color:#000;}
.my-profile-blk .radio-block{margin:22px 0 40px;}
.my-profile-blk .radio-block .radio label{font:18px/22px 'gtp_regular' !important;margin-right:30px;cursor:pointer;padding:0 20px 0 20px;}
.my-profile-blk .female-icon{font:18px/22px 'gtp_regular' !important;}
.my-profile-blk .rc-edtprofile-phoneno.fg-phonenumber .countrycode{font:18px/22px 'gtp_regular';color:#000;left:0;}
.my-profile-blk .radio-block .radio label.male-icon:before{top:4px;}
.my-profile-blk .radio-block .radio label.female-icon:before{top:4px;}
.my-profile-blk .rxy-my-profile-inputs .datebirth p{font:18px/22px 'gtp_regular';margin-top: 40px;color:#000;padding:0;}
.my-profile-blk .rxy-my-profile-inputs .datebirth ul li{width:20%;margin-right:40px;}
.my-profile-blk .rxy-my-profile-inputs .datebirth .btn-default, .rxy-my-profile-inputs .datebirth .btn-default:focus, .rxy-my-profile-inputs .datebirth .btn-default:active{background:transparent;box-shadow: none !important;border-bottom: 1px solid #999;padding:16px 20px 16px 0;}
.my-profile-blk .rxy-my-profile-inputs .datebirth .btn-default:hover{background:none;}
.my-profile-blk .rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-toggle .filter-option{font: 18px/22px 'gtp_regular';color:#000;}

/* .my-profile-blk .radio-block input[type="radio"] + label span, .radio-block input[type="radio"]:checked + label span{background:transparent;} */

.my-profile-blk .radio-block label{position:relative;}

.my-profile-blk .radio-block .radio label.male-icon:after{position:absolute;content:'';width:15px; height:15px;top:3px;right:-5px; background:url('../images/my-profile/male-icon.png') no-repeat center center;transition:0.5s all;}
.my-profile-blk .radio-block .radio label.female-icon:after{position:absolute;content:'';width:15px; height:15px;top:3px;right:-5px;background:url('../images/my-profile/female-icon.png') no-repeat center center;transition:0.5s all;}




.my-profile-blk .radio-block label:before{
	content:'';
	position:absolute;
    width: 14px;
    height: 14px;
    border: 1px solid #000;
	border-radius:14px;
    left: 0;
    top: 5px;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
}



.my-profile-blk .radio-block input[type="radio"]:checked + label:before {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
	transform: scale(1);
	box-shadow: inset 0 0 0 2px #fff;
	background:#000;
}

.btn-group.bootstrap-select.open .caret{
    -webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	transform: rotateX(180deg);
}



.my-profile-changepass-blk{}
.my-profile-changepass-blk{padding:48px 0 22px 280px;margin:15px 0;}
.my-profile-changepass-blk .mobile-heading{display:block;font:25px/30px 'gtp_regular';color:#000;text-transform:uppercase;}
.my-profile-changepass-blk .rxy-change-password-icon{width:42%;margin: 0 4% 4% 0;/*border-bottom:1px solid #999;*/}
.my-profile-changepass-blk .rxy-change-password-icon label.new{font:18px/22px 'gtp_regular';color:#000;left:0;}
.my-profile-changepass-blk .rxy-change-password-icon input{font:18px/22px 'gtp_regular';border:0;padding-right:50px;border-bottom:1px solid #999;}
.my-profile-changepass-blk .rxy-change-password-icon input:focus ~ label.new, .rxy-change-password-icon .group.active label.new{top:-10px !important;}
.my-profile-notification-blk{}
.my-profile-notification-blk{float: left;position: relative;width: 100%;border: 1px solid #dad9d9;background: #f7f7f7;padding:38px 0 36px 280px;margin:15px 0;}
.my-profile-notification-blk .notification{font:25px/30px 'gtp_regular';color:#000;text-transform:uppercase;margin:0;}
.my-profile-notification-blk .moviealertmail{padding:15px 0 0;}
.my-profile-notification-blk .moviealertmail .checkbox label{padding-bottom:12px;font:16px/20px 'gtp_regular';color:#000;cursor:pointer;padding-left:25px;vertical-align:top;position:relative;padding-right:75px;}
.my-profile-notification-blk .moviealertmail .checkbox label a{color:#d22800;text-decoration:underline;}
.my-profile-notification-blk .moviealertmail .checkbox label a:hover{text-decoration:none;}

.my-profile-notification-blk .checkbox label:before{
	content:'';
	position:absolute;
    width: 16px;
    height: 16px;
    border: 1px solid #8a8a8a;
	border-radius:2px;
    left: 0;
    top: 2px;
}
.my-profile-notification-blk .checkbox label:after{content: '';
    background: url(../images/my-profile/tick-img.png) no-repeat center center;
    background-position: -3px -24px;
    width: 20px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -o-transition: all 0.1s;
    -ms-transition: all 0.1s;
    transition: all 0.1s;}

.my-profile-notification-blk .checkbox [type="checkbox"]:checked + label:after {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
	transform: scale(1);
}	
	


.my-profile-save{}
.my-profile-save{float:left;padding-top:35px;}
.my-profile-save .saveupdate{padding-left:280px;}
.my-profile-save .saveupdate a.profile-saveandupdate{padding:16px 85px !important;font-size:30px !important;line-height:34px !important;}
.profile-img{}
.profile-img{overflow:inherit !important;}
.profile-img .rxy-my-profile-upload-icon{left: -20px !important;}
.my-profile-container{}
.my-profile-container .rxy-my-profile-content-block{width:100%;margin:0;}
.my-profile-container .rxy-my-profile-inputs-inner input:focus ~ label.new, .my-profile-container .rxy-my-profile-inputs-inner .group.active label.new{top:-18px;}





/* My profile page end */


/*@media (max-width:1439px){
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner {min-height: 223px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right {width:70%;}
.rxy-my-profile-content-block .rxy-my-profile-info-left {width: 29%;}
.rxy-my-profile-content-block {width:69%;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {left:80px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left {width: 10%;}
.rxy-my-profile-content-block .rxy-my-profile-info-right {width: 80%;margin: 0 30px 30px;}
.rxy-my-profile-inputs .datebirth ul li {width:29%;}
.rxy-connected-account figure {width:14%;}
.rxy-connected-account .connected-fb { width: 80%;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li a {font-size:14px}

}*/

 .rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon,.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right:before,.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right:after,.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont:before,.rc-coming-up-block .rc-coming-up-movie h5:after{background:url('../images/my-profile/movie-list-right.png') 0 0 no-repeat;}
 .rxy-my-booking-block {border-top:4px solid #f54d2b ;position: relative;z-index: 1;}
 /*.tab-content-inner{background:#f1f1f1;border-top:4px solid #f54d2b ;padding: 35px;}*/
.my-bookings-tab .nav-tabs{background:none; border-bottom: 1px solid #d5d5d5;padding:0 0 20px;}
.my-bookings-tab  .nav-tabs > li {cursor:pointer;}
.my-bookings-tab  .nav-tabs > li > a {font:16px/18px 'gtp_regular'; text-transform:uppercase; color:#969595;   border:0; cursor:pointer;margin:0;padding:0 35px 0 0;}
.my-bookings-tab .nav-tabs > li > a:hover, .my-bookings-tab .nav-tabs > li > a:hover, .my-bookings-tab .nav-tabs > li > a:focus {background:none; border-color: transparent;}
.my-bookings-tab .nav-tabs > li.active > a, .my-bookings-tab .nav-tabs > li.active > a:hover, .my-bookings-tab .nav-tabs > li.active > a:focus {background:none; border:0; border-radius: 0;color:#d43f23;font:16px/18px 'gtp_regular';padding:0 35px 0 0;}
.rxy-already-seen-main{width:60%;margin:0 auto;overflow:hidden;}
.rxy-already-seen-main .rxy-already-seen-in{width:100%;float:left;margin:0;}
/*.rxy-already-seen-main .rxy-already-seen-in.no-record-found{text-align: center;padding:60px 0px;color:#ff0000;font-family:'gtp_regular';}*/
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-left{width:20%;float:left;text-align:center;font:18px/20px 'gtpm_light';color:#12151f;margin:25px 0 0;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon{background-position:center 0;width:77px;height:77px;display:inline-block;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon{font: 38px/18px'gtp_regular';color:#fff;padding:30px 0 0;margin-bottom:10px;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon small{font:20px/20px'gtp_regular';color:#808080;text-transform:uppercase;}
.no-record-found{text-align: center;padding:60px 0 0;color:#ff0000;font-family:'gtp_regular';}


.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right{width:80%;float:left;border:1px dashed #d84320;min-height:140px;position:relative;padding:40px 60px;box-sizing:border-box;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right:before{position:absolute;left:24px;top:-1px;content:'';width:12px;height:7px;background-position:center -160px;background-color:#f1f1f1;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right:after{position:absolute;left:24px;bottom:-1px;content:'';width:12px;height:7px;background-position:center -140px;background-color:#f1f1f1;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont{width:100%;float:left;position:relative;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont:before{position:absolute;left:-61px;top:15%;content:'';width:21px;height:43px;background-position:center -85px;background-color:#f1f1f1;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3{font:42px/35px'gtp_regular';color:#12151f;text-transform:uppercase; }
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3 small{font:20px/17px'gtp_regular';color:#12151f;text-transform:uppercase;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3 span{font:17px/28px'gtp_regular';text-transform:uppercase;color:#232323;}
.rxy-already-seen-main .rxy-already-seen-in a.rxy-view-more{ float:right;margin:10px 0 0;color:#d22800;font:14px/20px'gtp_regular';text-transform:uppercase;cursor:pointer;text-decoration:none;} 
.rxy-already-seen-main .rxy-already-seen-in a.rxy-view-more:hover{color:#000;}

.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3 small{font:20px/17px'gtp_regular';color:#12151f;text-transform:uppercase;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-lang{font:12px/12px'gtp_regular';text-transform:uppercase;color:#575757;padding-bottom:10px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-rr{font:17px/12px'gtp_regular';text-transform:uppercase;color:#868686;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-seats{font:20px/28px'gtp_regular';text-transform:uppercase;color:#070707;}

.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment{overflow:hidden;padding:0 0 10px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left{width:80%;float:left;text-align:left;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left h4{color:#12151f;font:16px/16px'gtp_regular';text-transform:uppercase;padding:0 0 10px;margin:25px 0 0; }
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p{color:#a8a8a8;font:15px/20px'gtp_regular';margin:0;padding:0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p.rc-prs{padding:0 234px 0 0;} 

.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right{width:20%;float:right;text-align:right;padding:5px 0 10px;margin: 45px 0 10px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right span {color: #d22800;font: 18px/18px 'gtp_bold';display: block;padding: 0 0 5px;}

.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right p{font:14px/16px 'gtpm_bold';color:#d22800;text-transform:uppercase;margin:55px 0 0;}

.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #b1b2b5;width:100%;display:inline-block;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.payment-total{text-align:right;font:16px/12px'gtp_regular';text-transform:uppercase;color:#2d2926;padding-top:20px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.payment-total span{color:#d22800;font:30px/16px'gtp_regular';text-transform:uppercase;padding-left:15px;}
.rc-viewmore{float:right;margin:10px 0 0;color:#d22800;font:14px/20px'gtp_regular';text-transform:uppercase;cursor:pointer;text-decoration:none;}
.rxy-already-seen-cont .rxy-viewmore-cont{display:none;}



.rc-coming-up-block{width:100%;overflow:hidden;}
.rc-coming-up-block .rc-coming-up-movie{width:18%;float:left;padding:29px 0 0 35px;}
.rc-coming-up-block .rc-coming-up-movie h5{position:relative;word-spacing: 10px;text-align:right;font:17px/17px'gtp_regular';text-transform:uppercase;color:#12151f;border-top:1px solid #cbccce;border-bottom:1px solid #cbccce;padding: 10px 35px 10px 0;}
.rc-coming-up-block .rc-coming-up-movie h5 span{font:12px/17px'gtp_regular';text-transform:uppercase;color:#838487;word-spacing:0;}
.rc-coming-up-block .rc-coming-up-movie h5:after{position:absolute;right:0px;bottom:-1px;content:'';width:23px;height:46px;background-position:center -173px;}

.rc-coming-up-block .rc-coming-up-booking{width:80%;float:left;}
 


.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:after,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:before,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-time-icon,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-calander-icon,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid:before,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid:after,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left:before{background:url('../images/select-seats/rc-seat-selection-icons.png') no-repeat 0 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left{float:right;width:45%;padding:66px 0 0 0;box-sizing:border-box;position:relative;margin-left:5%;}
 
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail{float:left;width:80%;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail{float:left;width:80%;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail h3,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail h3{color:#12151f;font:16px 'gtp_regular';margin:0;padding:20px 0 15px;text-transform:uppercase;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p{color:#a8a8a8;font:16px/16px 'gtp_regular';margin:0;padding:0 0 5px 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p{color:#a8a8a8;font:16px/16px 'gtp_regular';margin:0;padding:0 205px 15px 0;}
.rc-payment-detail-total{float:right;width:20%;padding:15px 0 10px;color:#12151f;font:16px/20px 'gtp_regular';text-transform:uppercase;margin:45px 0 10px;text-align:right;}
.rc-payment-detail-total span{color:#d22800;font:14px/14px 'gtp_bold';display:block;padding:0 0 5px;}
.rc-payment-detail-total.rc-mt53{margin:25px 0 0;}
.rc-payment-detail-total span.rc-plus{float:right;color:#959595;font:25px 'gtp_bold';padding:0 100px 0 0;margin:-15px 0 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left p.rc-totalred{color:#12151f;font:16px/22px 'gtp_regular';text-transform:uppercase;text-align:right;border:1px solid #b1b2b5;border-width:1px 0;padding:20px 0 15px;margin:20px 0 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left p.rc-totalred span{color:#d22800;font:30px 'gtp_regular';padding:0 0 0 10px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right{float:left;width:45%;margin-left:5%;position:relative;padding:30px 0 0;}
 
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right h3{font:26px 'gtpm_light';margin:0;padding:0 0 15px 0px;color:#12151f;text-transform:uppercase;text-align:center;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right h3 span{font:26px 'gtp_bold';color:#d22800;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid{width:100%;border:2px dashed #dd5b3d;min-height:300px;position:relative;float:left;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid:before{position:absolute;left:69px;top:-2px;content:'';width:33px;height:13px;background-position:center -1843px;background-color: #f1f1f1;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid:after{position:absolute;left:69px;bottom:-2px;content:'';width:33px;height:13px;background-position:center -1874px;background-color: #f1f1f1;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left{width:85%;float:left;text-align:center;border-right:2px dashed #dd5b3d;padding:60px 0 0;position:relative;min-height:297px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left:before{position:absolute;left:-2px;top:41%;content:'';width:57px;height:88px;background-position:center bottom;background-color:#f1f1f1;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5{color:#000;font:26px/26px 'gtp_regular';text-transform:uppercase;margin:0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span{color:#000;font-size:12px;position:relative;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:before{position:absolute;left:-78px;top:7px;content:'';background-position:center -1809px;width:70px;height:5px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:after{position:absolute;right:-78px;top:7px;content: '';background-position:center -1809px;width:70px;height:5px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6{color:#000;font:17px 'gtp_regular';text-transform:uppercase;margin:0;padding:10px 0 15px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6 span{font:17px 'gtp_light';}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left .rc-booking-seats{display:inline-block;border:1px solid #c7c7c7;border-width:1px 0;padding:20px 15px 12px;font:20px/20px 'gtp_regular';text-transform:uppercase;margin:0 0 10px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p{color:#7c7c7c;margin:0;padding:0 0 8px;font:14px/18px 'gtp_regular';text-transform:uppercase;vertical-align: middle;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-calander-icon{width:14px;height:15px;background-position:center -1708px;display:inline-block;margin:0 8px 0 0;vertical-align: middle;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left p span.rc-time-icon{width:12px;height:11px;background-position:center -1746px;display:inline-block;margin:0 8px 0 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right{width:15%;float:left;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right h5{text-align:center;color:#d22800;font:32px/22px 'gtp_regular';text-transform:uppercase;margin:0;padding:60px 0 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right h5 span{color:#12151f;font-size:14px;}
.rc-coming-up-booking ul.rc-conf-icon{padding:10px 0 0 0px;float:right;margin-left:0;}
.rc-coming-up-booking  ul.rc-conf-icon li{float:left;margin-right:1px;width:50px;}
.rc-coming-up-booking  ul.rc-conf-icon li a{display:block;text-indent:-99999px;height:50px;}
.rc-coming-up-booking ul.rc-conf-icon li.rc-print-icon a{background-position:0 0;}
.rc-coming-up-booking  ul.rc-conf-icon li.rc-share-icon a{background-position:0 -50px;}
.rc-coming-up-booking ul.rc-conf-icon li.rc-sms-icon a{background-position:0 -100px;}

.rc-coming-up-booking ul.rc-conf-icon li a{background: url(../images/select-seats/rc-confirm-icon.png) 0 0 no-repeat;}

/*@media (max-width:1439px){
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner {background-size: inherit;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {top: 110px;left:46px;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner img{width:75%;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {left: 17%;}
	.rxy-my-profile-content-block {width: 88%;margin:30px auto 0 auto;}
	.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner:before {top: -32px;height: 85px;}
}*/


/*My Movies Section*/
.rxy-my-profiles-tab .nav > li.my-movies-icon a {position:relative;}
.rxy-my-profiles-tab .nav > li.my-movies-icon a:after {-webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;content:'';position:absolute;top:0;right:35px;width:16px; height:15px;background:url('../images/my-profile/my-movie-icon.png') no-repeat center center;}
.rxy-my-profiles-tab .nav > li.my-movies-icon.active a:after {background:url('../images/my-profile/my-movie-icon-hover.png') no-repeat center center;}
.rxy-my-profiles-tab .nav > li.my-movies-icon a:hover:after{background:url('../images/my-profile/my-movie-icon-hover.png') no-repeat center center;}
.rxy-my-movies-main-block {background:#f1f1f1; width:100%;float:left;padding:10px 50px;border-top: 4px solid #f54d2b;}
.rxy-my-movies-main-block .rxy-my-movies-info{width:61.73%;float: left;border-right: 2px solid #ebebeb;padding: 0 96px 0 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {float: left;width: 100%;padding: 30px 0 0;border-bottom: 1px solid #dcdcdc;}
.rxy-my-movies-watched-block {padding: 0 0 30px;float:left;width:100%;}
.rxy-my-movies-main-block .rxy-my-movies-info h3{color:#000;margin:0;padding:20px 0;font:24px/30px 'gtpm_bold';text-transform:uppercase}
.rxy-my-movies-main-block .rxy-my-movies-info p.rxy-my-movies-watching-name{color:#212121;margin:0;padding:10px 0 5px;font:12px/15px 'gtpm_regular';word-wrap:break-word}
.rxy-my-movies-main-block .rxy-my-movies-info p.rxy-my-movies-watching-dateyear{color:#828282;margin:0;font:11px/13px 'gtpm_regular';}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul {float: left;width: 100%;margin: 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li{float:left;margin-right:20px;margin-bottom: 20px;width: 14.27%; min-height:200px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li.no-record-found{float:none;width:auto;min-height:10px;font:18px/24px 'gtpm_regular';color:#ff0000;display:block;}
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li img {width:100%;}*/
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(6n+6) {margin-right:0;}
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li span{float:left;width:100%;min-height: 129px;border:3px dashed #db4022;overflow:hidden; position:relative;}*/
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li.linkbox {background:url('../images/my-profile/plus-symb.png') no-repeat center center;cursor:pointer;height:15px;text-align: center;display: table;vertical-align: middle;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li.linkbox div {display: table-cell;vertical-align: middle;width:100%;}

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul {float: left;width: 100%;margin: 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li{float:left;margin-right:30px;margin-bottom:20px;width:30.46%;cursor:pointer;}
.rxy-my-fav-cinemas-block ul li figure img {width:100%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li:nth-child(3n+3){margin-right:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li.no-record-found{float:none;width:auto;min-height:10px;font:18px/24px 'GTPressuraTrial-Regular';color:#ff0000;display:block;}

/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li figure img, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li figure img{width:100%;}*/

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {float:left;margin-right:20px;margin-bottom: 20px;width: 14.27%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li.no-record-found{float:none;width:auto;min-height:10px;font:18px/24px 'gtpm_regular';color:#ff0000;display:block;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li span.no-space {float:left;min-height: 129px;border:3px dashed #db4022;width: 99px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(6n+6) {margin-right: 0;}

/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li{float:left;margin-right:20px;margin-bottom: 20px;width: 13.66%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(6n+6) {margin-right: 0;}

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li span{float:left;width:100%;min-height: 162px;border:3px dashed #db4022;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul {float: left;width: 100%;margin: 0;}*/

.rxy-my-movies-main-block .rxy-my-movies-grid-info{width:38.27%;float: left;padding:50px 0 0 96px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-chat-block{background:url('../images/my-profile/my-movie-bar-horiz.png') no-repeat bottom center; width:100%;float:left;padding:0 0 25px;background-size: 100%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-chat-block p{margin:0;color:#212121;font:18px/19px 'gtpm_light';}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-chat-block p span{float:left;width:100%;color:#d52300;font:22px/23px 'gtpm_light';padding: 15px 0 35px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird {background:url('../images/my-profile/my-movie-bar-horiz.png') no-repeat bottom center;width:100%;float:left;padding:30px 0;margin:0 0 25px;background-size:100% auto;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.you-are-an{margin: 0;color: #212121;font: 18px/19px 'gtpm_light';}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.you-are-an span{float: right;color: #d52300;font: 12px/13px 'gtpm_light';}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.you-are-an span a{color: #d52300;text-decoration:none;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movies-info{margin: 0;border-bottom: 3px solid #d52300;padding-bottom:10px;position: relative;color: #a5a5a5;font: 11px/13px 'gtpm_light';}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movies-info span{float:right;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movies-info:before{content:'';position:absolute;height:8px;width:3px;background:#d52300;bottom: 0;left: 0px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movies-info:after{content:'';position:absolute;height:8px;width:3px;background:#d52300;bottom: 0;right:0px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers{padding-top: 30px; position: relative;padding-left:35px;font: 13px/14px 'gtpm_light';color:#717171}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers:after{content: '';position: absolute;height: 25px;width:6px;background: #d52300;top: 0px;left: 10%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span{padding-right: 145px;text-align: center;float: right;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span:after{content: '';position: absolute;height:30px;width:6px;background: #e87152;top:-3px;left:50%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird h3{color: #d52300;margin: 0;padding: 15px 0 20px;font: 22px/24px 'gtpm_light';}

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language p.rxy-my-movies-language {margin: 0;color: #212121;font: 18px/19px 'gtpm_light';}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language p.rxy-my-movies-language-percentage {margin: 0;position: relative;font: 13px/14px 'gtpm_light';color: #717171;padding:25px 0 0 20px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language p.rxy-my-movies-language-percentage:before{content:'';position:absolute;height:20px;width:2px;background:#acacac;top:2px;left:15%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language p.rxy-my-movies-language-percentage span{float:right;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language p.rxy-my-movies-language-percentage span:before{content:'';position:absolute;height:20px;width:2px;background:#acacac;top:2px;right:10%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language h3 {color:#d52300;font:22px/23px 'gtpm_light';margin:0;padding: 15px 0 20px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language #myProgress {position: relative;width: 100%;height: 30px;background-color: #e87152;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language #myBar {position: absolute;width:80%;height: 100%;background-color: #d52300;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-fav-language #label {text-align: center;line-height: 30px;color: white;}


.rxy-my-profile-inputs-inner {float:left;width:100%;}
.rxy-my-profile-inputs-inner .group{position:relative;}
.rxy-my-profile-inputs-inner input{display:block;border:1px solid #f1f1f1;}
.rxy-my-profile-inputs-inner input:focus{ outline:none; }
.rxy-my-profile-inputs-inner label.new{color:#999;font:15px/15px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:18px;top:18px;margin:0;transition:0.1s all; -moz-transition:0.1s all; -webkit-transition:0.1s all;background:#f7f7f7;width:90%;}
.rxy-my-profile-inputs-inner input:focus ~ label.new, .rxy-my-profile-inputs-inner .group.active label.new{top:-22px;color:#999;  font-size:14px;background:transparent;}

.rxy-my-profile-inputs-inner .bar{ position:relative; display:block; width:100%; }
.rxy-my-profile-inputs-inner .bar:before, .rxy-my-profile-inputs-inner .bar:after{content:'';height:2px; width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;transition: all 0.4s ease;}
.rxy-my-profile-inputs-inner .bar:before {left:50%;}
.rxy-my-profile-inputs-inner .bar:after {right:50%;}
.rxy-my-profile-inputs-inner input:focus ~ .bar:before, .rxy-my-profile-inputs-inner input:focus ~ .bar:after{width:50%;}

.rxy-my-profile-inputs-inner .bar.error-line{ position:relative; display:block; width:100%; }
.rxy-my-profile-inputs-inner .bar.error-line:before, .rxy-my-profile-inputs-inner .bar.error-line:after, .rxy-change-password-info-right-inner .bar.error-line:before, .rxy-change-password-info-right-inner .bar.error-line:after{content:'';height:2px; width:100%;bottom:0;position:absolute;background:#cc0000;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;transition: all 0.4s ease;}
.rxy-my-profile-inputs-inner .bar.error-line:before, .rxy-change-password-info-right-inner .bar.error-line:before {left:0%;}
.rxy-my-profile-inputs-inner .bar.error-line:after, .rxy-change-password-info-right-inner .bar.error-line:after {right:0%;}
/*.rxy-my-profile-inputs-inner input:focus ~ .bar.error-line:before, .rxy-my-profile-inputs-inner input:focus ~ .bar.error-line:after{width:50%;}*/


.rxy-change-password-icon .group{position:relative;}
.rxy-change-password-icon input{display:block;border:1px solid #f1f1f1;}
.rxy-change-password-icon input:focus{ outline:none; }
.rxy-change-password-icon label.new{color:#999;font:15px/15px 'gtp_regular';font-weight:normal;position:absolute;pointer-events:none;left:18px;top:18px;margin:0;transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
.rxy-change-password-icon input:focus ~ label.new, .rxy-change-password-icon .group.active label.new{top:-22px;color:#999;  font-size:14px;}

.rxy-change-password-icon .bar{ position:relative; display:block; width:100%; }
.rxy-change-password-icon .bar:before, .rxy-change-password-icon .bar:after{content:'';height:2px; width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;transition: all 0.4s ease;}
.rxy-change-password-icon .bar:before {left:50%;}
.rxy-change-password-icon .bar:after {right:50%;}
.rxy-change-password-icon input:focus ~ .bar:before, .rxy-change-password-icon input:focus ~ .bar:after{width:50%;}

.rxy-connected-account-info-right-inner p a.btn-google, .rxy-connected-account-info-right-inner p a.btn-google:hover, .rxy-connected-account-info-right-inner p a.btn-google:focus, .rxy-connected-account-info-right-inner p a.btn-google:active:focus{float:left;border-radius:0;border:1px solid #cccccc;background:#fff url(../images/pop-up/btn-icon-google.png) 10px center no-repeat;padding:10px 10px 10px 40px;font-family: 'gtp_regular';color:#000;font-size:14px;text-transform:uppercase;letter-spacing:1px;line-height:28px;height:50px;margin-right:10px;margin-right: 15px; width: 100%;}

/*Country Code BS Select*/
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno {position:relative;}
/*.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .group input {padding-left:103px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .group label {left:103px;}*/

.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select {max-height:50px;height:100%;padding:1px;padding-right:0;position:absolute;top:0;left:0;z-index:1001;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select:after {width:1px;height:50%;background:#ccc;content:"";position:absolute;top:25%;right:0;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:88px;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default {height:100%;font:17px 'gtp_regular';color:#101010;background:none;padding-left:15px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default:active:hover,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default.active:hover,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .open > .dropdown-toggle.btn-default:hover,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default:active:focus,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default.active:focus,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .open > .dropdown-toggle.btn-default:focus,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default:active.focus,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default.active.focus,
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .open > .dropdown-toggle.btn-default.focus {color:#101010;background:none;border:0;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select.btn-group .dropdown-toggle .caret {width:10px;height:6px;background:url(../images/ic-arrow-down.png) no-repeat 0 0;border:0;margin-top:-3px;right:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select.btn-group.open .dropdown-toggle .caret {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .dropdown-menu {max-height:180px !important;background:#fff;padding:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select.btn-group .dropdown-menu li {float:none;width:100%;border-top:1px solid #dad9d9;margin:0 !important;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select.btn-group .dropdown-menu li:first-child {border-top:0;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select.btn-group .dropdown-menu li a {font:16px/26px 'gtp_regular';color:#101010;padding:5px 15px;}
.rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .dropdown-menu > li > a:hover, .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .dropdown-menu > li > a:focus {color:#fff;background:#d22800;}
@media (max-width:991px) {
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-45px !important;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-email,
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno {width:100%;margin-right:0;}

/* My profile page start */
.my-profile-blk .rc-edtprofile-email{width:92% !important;}
.my-profile-blk .rc-edtprofile-phoneno{width:92% !important;}
.my-profile-blk .rxy-my-profile-inputs .datebirth ul li{width:25%;margin-right:30px;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{top:265px !important;}
.profile-img .rxy-my-profile-upload-icon{left:30px !important;}
/* My profile page end */
.rxy-connected-account-info-right-inner{padding: 40px 0 30px 50px;}

.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{left: 30px !important;}
}
@media (max-width:736px) {
.radio-block{margin:10px 0 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-email, .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno{margin-bottom:9%;}
}
@media (max-width:639px) {
/*Country Code BS Select*/
/*.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .group input {padding-left:90px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .group label {left:0;}*/
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:75px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .btn-default {/*font-size:17px;*/padding-right:20px;padding-left:10px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select .dropdown-menu {max-height:180px !important;overflow-y:auto;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul .rc-edtprofile-phoneno .bootstrap-select.btn-group .dropdown-toggle .caret {right:10px;}
/*E.O.Country Code BS Select*/
}
/*E.O.Country Code BS Select*/


/*careers*/
.rc-career-main .roxy-title {margin-top:55px;}
.rc-career-main .rc-career-cont{text-align:center;margin:0 auto;padding:0 0 65px;max-width:1055px;}
.rc-career-main .rc-career-cont h2 {font:20px/20px 'gtp_bold';color:#222222;margin:45px 0 25px;padding:0;text-transform:uppercase;}
.rc-career-main .rc-career-cont p {font:17px/33px 'gtp_light';color:#707070;padding-bottom:30px;margin:0;}
.rc-career-main .rc-career-cont h3 {font:31px/31px 'gtp_light';color:#232222;text-transform:uppercase;margin:0 0 15px;}

.click {position:relative;z-index:10; background:#222222; font:29px/29px 'gtp_bold'; color:#fff;text-transform:uppercase;display:inline-block; text-decoration:none; padding:15px 75px 15px 75px;}
.click:focus {color:#fff; text-decoration:none;}
.click:hover {color:#fff; text-decoration:none;}
.click .ms-icon {height:100%; width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.click:hover .ms-icon {width:100%; left:0;}
.rc-career-main.rc-faq .roxy-title h1 span {text-transform: capitalize;}
.rc-career-main .rc-career-cont.rc-terms-of-use{text-align:center;margin:0 auto;padding:0;max-width:1180px;}
.rc-career-main .rc-career-cont.rc-terms-of-use h1.rc-term-hd {padding:0;margin-top:55px;}
    .rc-career-main .rc-career-cont.rc-terms-of-use h1 {
        font: 17px/33px 'gtp_light';
        color: #707070;
        margin: 0;
    }
.rc-career-main .rc-career-cont.rc-terms-of-use p.term-two-para {padding:0;}
    .rc-career-main .rc-career-cont.rc-terms-of-use p, .rc-career-main .rc-career-cont.rc-terms-of-use h1 {
        font: 17px/33px 'gtp_light';
        color: #707070;
        margin: 0;
    }
.rc-career-main .rc-career-cont.rc-terms-of-use p a {color:#d12800;}
.rc-career-main .rc-career-cont.rc-terms-of-use h2 {font:20px/20px 'gtp_regular';color:#151515;margin:0 0 25px;padding:0;text-transform:uppercase;}
.rc-career-main .rc-career-cont.rc-terms-of-use.rc-cookies-policy{text-align:left;margin:0 auto;padding:30px 0 0;max-width:1180px;}
.rc-career-main .rc-career-cont.rc-terms-of-use.rc-cookies-policy ul li:before{display:none;}
/*contact-us*/
.contact-wrapper {position:relative;z-index:1;}
.contact-wrapper .contact-bg {width:100%;height:339px;background:url('../images/rc-contact-banner.jpg') 0 0 no-repeat;position:absolute;top:0;left:0;z-index:-1;}/*background:url('../images/rc-contact-banner.png') 0 0 no-repeat;*/
.contact-wrapper .contact-us-form{max-width:1195px;padding:50px 0 0;margin:0 auto;}
.contact-wrapper .contact-us-form .contact-us-form-block{width:100%;background:#fff;padding:50px 140px 15px 90px;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
.rc-formblock {padding:25px 0 0;}
.contact-us-form-block textarea.form-control{min-height: 57px;margin-top:10px;resize:none;}
 
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label.new{position:absolute;pointer-events:none;top:19px;/*top:14px;*/left:0;margin:0;transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;display: block;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.active input ~ label.new, .rc-formblock .rc-fbform input:focus ~ label.new, .rc-fbform input:valid ~ label.new, .rc-fbform .form-group.active textarea:valid ~ label.new, .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.active textarea ~ label.new, .rc-formblock .rc-fbform textarea:focus ~ label.new, .rc-fbform textarea:valid ~ label.new, .rc-fbform .form-group.active textarea:valid ~ label.new{top:0;color:#afafaf;font-size:13px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-formblock-cont p{font:16px/20px 'gtp_regular';}

.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock  .rc-fbform {padding:30px 0 0; }
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform p {float:right;font:13px/30px 'gtp_light';color:#222222;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .required-text {font-size:15px;line-height:32px;color:#101010;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group {padding:18px 0 0;margin-bottom:30px;position:relative;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label {font:22px/24px 'gtp_light';color:#101010;color:rgba(16,16,16,0.44);margin:0; letter-spacing:1px;position:absolute;top:20px;left:0;z-index:1;transition:all 0.5s;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fgfocused label {letter-spacing:1px;top:0;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control {height:42px;font:18px 'gtp_light';color: #101010;/*color: rgba(16,16,16,0.44);*/background:transparent;padding:0;border:0;border-bottom:1px solid #383838;border-bottom-color:rgba(56,56,56,0.2);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-action {margin-bottom:15px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-action input {min-width:240px;font:20px/25px 'gtp_bold';color:#fff;background:#222;padding:20px 40px;border:0;text-align:center;text-transform:uppercase;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .group{position:relative;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .bar{width:100%;height:1px;position:absolute;bottom:0;left:0; display:block; width:100%; }
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .bar:before, .rc-formblock .bar:after{content:'';height:1px; width:0;bottom:0;position:absolute;background:#a9a9a9;-webkit-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease;transition: all 0.4s ease;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .bar:before {left:50%;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .bar:after {right:50%;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock input:focus ~ .bar:before, input:focus ~ .bar:after {width:50%;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group textarea:focus ~ .bar:before,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group textarea:focus ~ .bar:after {width:50%;}



/*Country Code BS Select(Contactus Page)*/
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select {max-height:42px;height:100%;padding-bottom:0;position:absolute;bottom:0;left:0;z-index:1001;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select:after {width:1px;height:50%;background:#ccc;content:"";position:absolute;top:25%;right:0;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:88px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default {height:100%;font:17px 'gtp_regular';color:#101010;background:none;padding-left:15px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default:active:hover,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default.active:hover,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .open > .dropdown-toggle.btn-default:hover,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default:active:focus,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default.active:focus,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .open > .dropdown-toggle.btn-default:focus,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default:active.focus,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default.active.focus,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .open > .dropdown-toggle.btn-default.focus {color:#101010;background:none;border:0;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select.btn-group .dropdown-toggle .caret {width:10px;height:6px;background:url(../images/ic-arrow-down.png) no-repeat 0 0;border:0;margin-top:-3px;right:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select.btn-group.open .dropdown-toggle .caret {-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .dropdown-menu {max-height:180px !important;background:#d22800;padding:0;border:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select.btn-group .dropdown-menu li {float:none;margin:0;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select.btn-group .dropdown-menu li a {font:16px/26px 'gtp_regular';color:#ebe6e6;padding:5px 15px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .dropdown-menu > li > a:hover, .contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .dropdown-menu > li > a:focus {color:#ebe6e6;background:#2d2926;}
/*E.O.Country Code BS Select(Contactus Page)*/
.submit{position:relative;z-index:10; background:#222222;top:30px;left:0;;font:29px/29px 'gtp_bold';color:#fff;text-transform:uppercase;display:inline-block; text-decoration:none; padding:15px 75px 15px 75px;}
.submit:focus {color:#fff; text-decoration:none;}
.submit:hover {color:#fff; text-decoration:none;}
.submit .ms-icon {height:100%; width:0;background:#d22800;content:"";position:absolute;top:0;left:50%;z-index:-1; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.submit:hover .ms-icon {width:100%; left:0;}
.contact-wrapper   p.cont-btm {margin-top:50px;font:18px/30px 'gtp_light';color:#222222;position:absolute;}
.contact-wrapper   p.cont-btm a{font:18px/30px 'gtp_light';color:#d22800;text-decoration:underline;cursor:pointer;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group span.captcha-text{font:15px/30px 'gtp_light';color:#888888;vertical-align:middle;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group span.captcha-code{font:18px/30px 'gtp_light';color:#524e4b;padding-left:15px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control.captcha{margin:10px 0 0;padding:10px 15px;border:0;border:1px solid #e1e1e1;height:55px;width:210px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .captcha-top{margin:-5px 0 0;padding:0;vertical-align:middle;}

/*faq*/
.rc-career-main .rc-career-cont.rc-faq-hd h2{text-align:center;margin:40px 0 0;font:30px/32px 'gtp_regular'; }
  /*FAQ'S*/
.rc-faq-inner{padding:50px 25px;}
.rc-accdn-block:first-child {border-top:1px solid #cdc7c7}
.rc-accdn-block{border-bottom:1px solid #cdc7c7;float:left;width:100%;}
.rc-accdn-block .faq-topic-head{width:100%;float:left;background:#fff;padding:20px 25px 20px 25px;cursor:pointer;}
.rc-accdn-block.active .faq-topic-head{width:100%;float:left;background:#fff;}
.rc-accdn-block .faq-topic-head h2{font:20px/32px 'gtp_regular';color:#151515;padding:0;position:relative;margin:0;text-transform:uppercase;}
.rc-accdn-block h3{font:20px/32px 'gtp_regular';color:#151515;padding:10px 0 0;position:relative;margin:0;}
.rc-accdn-block .faq-topic-head h2 span.faq-cont,.rc-accdn-block.active .faq-topic-head h2 span.faq-cont{background:none;float:left;width:100%;}
.rc-accdn-block .faq-topic-head h2 span.faq-icons{width:19px;height:19px;background-position:center -17px;position:absolute;top:10px;right:0;}
.rc-accdn-block.active .faq-topic-head h2 span.faq-cont{background:none;float:left;width:95%;} 
.rc-accdn-block.active .faq-topic-head h2 span.faq-icons{height:19px;width:19px;background-position:center 5px;}
.rc-accdn-block .faq-topic-body{overflow:hidden;background:#fff;padding:0px 25px 20px 25px;float:left;width:100%;}
.rc-accdn-block .faq-topic-body.active {display:block;}
.rc-accdn-block .faq-topic-body p{font:17px/33px 'gtp_light';margin-top:10px;color:#707070;}
.rc-accdn-block .faq-topic-body p a{font:17px/33px 'gtp_light';margin-top:10px;color:#d22800;text-decoration:underline}
.rc-accdn-block .faq-topic-body p strong{font:17px/33px 'gtp_light';margin-top:10px;color:#707070;font-weight: bold;}
.rc-accdn-block .faq-topic-body .table > tbody > tr> td{font:16px/24px 'gtp_light';margin:0;color:#707070;padding:10px 15px;}
.rc-accdn-block .faq-topic-body .table > thead > tr> th{font:18px/24px 'gtp_regular';margin:0;color:#fff;background:#707070;padding:10px 15px;}
.rc-accdn-block .faq-topic-body p.faq-two{padding-top:30px;}
.rc-accdn-block .faq-topic-body p.faq-pd0{padding-top:0px;}
.rc-accdn-block .faq-topic-head h2 span{background: url(../images/faq-arrows.png) 0 0 no-repeat;}
.rc-career-main .rc-career-cont.rc-faq-hd h3 {text-align: center;margin: 0;font: 30px/32px 'gtp_regular';}
.rc-accdn-block .faq-topic-body  ul >li {font:17px/33px 'gtp_light';margin:0 0 0 38px;color:#707070;padding:5px 0 0;list-style-type:disc;}
.rc-accdn-block .faq-topic-body .table{margin:20px 0 0;}
.rc-accdn-block .table-responsive {padding: 0 0 10px;}
/*@media (max-width: 1680px) {
header.normal-header .right-section .right-nav ul > li {margin: 0 35px 0 0;}

}*/

@media (max-width: 1599px) {

}

@media (max-width:1500px) {

 }
@media (max-width:1439px){
    .rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-40px !important;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure {height: inherit;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner {background-size: inherit;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {top: 163px;left:50px;}
    /* .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure {width: 200px;border-radius:50%;height:200px;} */
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure {width: 120px;border-radius:50%;height:120px;}
	.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {left:0;bottom:4px;/*width:200px;*/width:100%;}
	.rxy-my-profile-content-block {width: 88%;margin:30px auto 0 auto;}
    .rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p {padding:0 160px 15px 0;}

    .my-profiletext-icon {top:0;}
	.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right:85px;}
	.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left: 25px;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding: 20px 0 10px;}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width: 17%; min-height:220px;}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(6n+6), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(6n+6) {margin-right:20px;}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:0;}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li span.no-space {width:93px;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding-bottom:30px}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width: 29.6%;}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li figure img{width:100%;}

	/*.rxy-my-movies-main-block .rxy-my-movies-info{width:60%;}
    .rxy-my-movies-main-block .rxy-my-movies-grid-info {width:40%;}
	.rxy-my-movies-main-block .rxy-my-movies-info {padding:0 30px 0 0;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li {width: 17%;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5) {margin-right:0;}
	.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width:31%;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li:nth-child(3n+3) {margin-right:0;}
	.rxy-my-movies-main-block .rxy-my-movies-grid-info {padding:20px 60px 30px 85px;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width: 17%;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:0;}*/


	/*my-booking*/
	.rc-coming-up-block .rc-coming-up-movie h5:after{bottom:-5px;}
	.rc-coming-up-block .rc-coming-up-movie h5 {word-spacing:5px;font-size:15px;padding:10px 28px 10px 0;}

	/*my-booking*/
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p.rc-prs{padding:0 160px 0 0;}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-menu {max-height:134px !important;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3{font-size:34px;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img {height:100%;width:100%;}

/* My profile page start */
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{padding:0;top: 180px !important;left: 50px !important;}
.profile-img .rxy-my-profile-upload-icon{left:40px !important;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner{padding:40px 0 30px 200px;}
.my-profile-changepass-blk{padding:20px 0 10px 200px;}
.my-profile-changepass-blk .mobile-heading{font-size:20px;line-height:24px;}
.my-profile-blk .radio-block{margin:10px 0 35px;}
.my-profile-blk .rxy-my-profile-inputs .datebirth p{margin-top:20px;}
.my-profile-notification-blk{padding:20px 0 20px 200px}
.my-profile-notification-blk .notification{font-size:20px;line-height:24px;}
.my-profile-save .saveupdate{padding-left: 200px;}
/* My profile page end */

}

@media (max-width:1199px){
/*My profile*/
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img {height:100%;width:100%;}
.rxy-my-profile-content-block {width: 96%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right:50px;}
.rxy-my-profile-upload-icon .image-upload p {font-size:16px;line-height:16px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left: 15px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width: 21.4%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li.linkbox {min-height: inherit;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4) {margin-right:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width: 46%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li:nth-child(2n+2){margin-right:0;}
/*my-booking*/
.rc-coming-up-block .rc-coming-up-movie {padding:30px 0 0 0px;}
.rc-coming-up-block .rc-coming-up-movie h5{font-size:14px;padding: 10px 25px 10px 0;}
.rc-coming-up-block .rc-coming-up-movie h5:after{bottom:-3px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p{padding:0 75px 15px 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6{font-size:14px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left .rc-booking-seats{font-size:18px;line-height:18px;margin:0 0 10px 45px;}
/*AS*/
.rxy-already-seen-main{width:90%;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner:before{height:140px;top:-15px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5{font-size:23px;line-height:23px;}

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li.no-record-found{font-size:16px;line-height:22px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li.no-record-found{font-size:16px;line-height:22px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li.no-record-found{font-size:16px;line-height:22px;}
}
@media (max-width:992px){
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img {height:100%;width:100%;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span {padding-top: 105px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.my-profile-icon:after {height: 515px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner:before/*, .rxy-change-password-info-right-inner:before, .rxy-connected-account-info-right-inner:before */{top: 15%;}
/*.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {top: 198px;left:16px;}*/
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {left:4%; bottom:25px;}
.rxy-my-profile-upload-icon .image-upload p {font-size:13px;line-height:13px;}
.rxy-change-password-info-right-inner:before {top:30%;}
.rxy-connected-account-info-right-inner:before {top: 50%;}
/*.rxy-connected-account-info-right-inner:before{top:25%;}*/
.rxy-my-movies-main-block .rxy-my-movies-info{width:100%;border:0;border-bottom:1px solid #ddd;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info {width:100%;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li {margin: 0 0 9% 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li.rc-edtprofile-fname {margin: 0 8% 9% 0;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right: 245px;}
/*my-booking*/
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right h3, .rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right h3 span{font-size:20px;}

/*.rc-coming-up-block .rc-coming-up-movie {padding: 30px 0 0 0px;}*/
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left:before{background:#f1f1f1 url(../images/select-seats/rc-half-circle-320.png) no-repeat 0 0;left:-2px;width:32px;height:50px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left{ padding-top:35px;min-height: 255px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid{min-height: 255px;}
.rc-coming-up-block .rc-coming-up-movie h5 {font-size:12px;padding:10px 28px 10px 0;word-spacing:3px;}
.rc-coming-up-block .rc-coming-up-movie h5 span{font-size:10px;}
.rc-coming-up-block .rc-coming-up-movie {width:20%;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5{font-size:17px;line-height:17px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:before {left:-60px;width:50px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h5 span:after{right:-60px;width:50px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left h6{font-size:14px;}
.tab-content-inner {padding:25px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-left .rc-booking-seats {padding:20px 10px 12px;font-size:16px;line-height:16px;margin:0 0px 10px 15px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right .rc-bookingid .rc-bookingid-right h5{font-size:26px;padding:35px 0 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p {padding:0 45px 15px 0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail h3 {padding: 15px 0 15px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left p.rc-totalred {padding:15px 0 15px;margin:10px 0 0;}
.rc-coming-up-booking ul.rc-conf-icon {padding:15px 0 0 0px;margin-left:-100px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left p.rc-totalred span {font-size:26px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-payment-detail p,.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p{font-size:14px;}
/*AS*/
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p.rc-prs{padding:0 112px 0 0;}


.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left:55px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info { padding:30px 0;}
.rxy-my-movies-main-block .rxy-my-movies-info {padding:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li span.no-space {height: 140px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul {text-align:center;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:17%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4) {margin-right:20px;}

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding:0;}
.rc-faq-inner{padding:25px;}
 .rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3{font-size:30px;}
 my-profile-notification-blk {
    padding: 20px 0 20px 165px;
}
.my-profile-notification-blk .moviealertmail .checkbox label {
    padding-right: 125px;
}

}

@media(max-width:767px){
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-25px !important;}
 .rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.change-password-icon a span {padding-top: 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner:before, .rxy-change-password-info-right-inner:before, .rxy-connected-account-info-right-inner:before {top: 17%;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right:245px;}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-toggle .filter-option {font-size:16px;}
.rxy-my-profile-inputs .datebirth .btn-default .caret {right: 10px;}

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li span.no-space {width: 100%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width: 47%;}
.rxy-connected-account figure {/*margin-right: 0;width: 100%;*/margin-bottom:0;text-align: left;width:11%;}
/*.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p{width:100%;float:left;}*/
/*my-booking*/
.rxy-connected-account .connected-fb {width:83%;text-align:left;}
.rc-coming-up-block .rc-coming-up-movie{display:none;}
.rc-coming-up-block .rc-coming-up-booking{width:100%;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right{width:100%;margin-left:0;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left{float:left;width:100%;margin-left:0;padding:20px 0 0;}
.rc-coming-up-booking ul.rc-conf-icon {padding:20px 0 0 0;float:right;}
/*.rc-payment-detail-total {margin:40px 0 10px;}*/

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul {text-align:center;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:22%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4) {margin-right: 0;}

/*Careers*/
.rc-career-main .rc-career-cont.rc-terms-of-use h1.rc-term-hd {margin-top:25px;}
    .rc-career-main .rc-career-cont.rc-terms-of-use h1, .rc-career-main .rc-career-cont.rc-terms-of-use p, .rc-career-main .rc-career-cont p {
        font-size: 14px;
        line-height: 24px;
        padding-bottom: 25px;
        text-align: justify;
    }
.rc-career-main .roxy-title {margin-top:35px;}
.rc-career-main .rc-career-cont.rc-terms-of-use h2 {font-size:24px;line-height:24px;margin: 0 0 20px;}
.rc-career-main .rc-career-cont.rc-faq-hd h2 {margin:20px 0 10px;}
.rc-faq-inner{padding:15px;}
.rc-career-main .rc-career-cont h2 {margin:20px 0;}
.rc-career-main .rc-career-cont {padding:0 0 25px;}
.click {font-size:26px;line-height:26px;padding:10px 35px;}
.rc-career-main .rc-career-cont h3 {font-size:26px;line-height:26px;}
.submit {top:25px;font-size:24px;line-height:24px;}
.rc-accdn-block .faq-topic-body p,.rc-accdn-block .faq-topic-body  ul >li{font-size:16px;line-height:24px;}
.rc-accdn-block .faq-topic-head h2 span.faq-cont{width:96%;}
.rc-accdn-block.active .faq-topic-head h2 span.faq-cont{width:96%;}
.rc-career-main .rc-career-cont.rc-faq-hd h3{font-size:24px;line-height:24px;}

.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform {padding:20px 0 0;}
/*.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group {margin:0 0 10px;}*/
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control {height:34px;font-size:16px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label.new{position:absolute;pointer-events:none;top:19px;left:0;margin:0;transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.active input ~ label.new,
.rc-formblock .rc-fbform input:focus ~ label.new, .rc-fbform input:valid ~ label.new, .rc-fbform .form-group.active textarea:valid ~ label.new,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group.active textarea ~ label.new,
.rc-formblock .rc-fbform textarea:focus ~ label.new, .rc-fbform textarea:valid ~ label.new,
.rc-fbform .form-group.active textarea:valid ~ label.new{top:0;line-height:13px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group textarea:focus ~ .bar:before,
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group textarea:focus ~ .bar:after {width:50%;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label.new {font-size:16px;line-height:18px;top:17px;}
/*Country Code BS Select(Contactus Page)*/
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select {max-height:34px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:75px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select .btn-default {font-size:15px;padding-right:20px;padding-left:10px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .fg-phonenumber .bootstrap-select.btn-group .dropdown-toggle .caret {right:10px;}
/*E.O.Country Code BS Select(Contactus Page)*/
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control.captcha {height:40px;}


}


@media(max-width:667px){
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right{padding:20px 30px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont:before{left:-31px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3{font-size:26px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left:44px;}

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right: 192px;}
.rc-accdn-block .faq-topic-head h2 {font-size:16px;line-height:24px;}
.rc-accdn-block .faq-topic-body p ,.rc-accdn-block .faq-topic-body  ul >li{font-size:14px;line-height:24px;}
.rc-accdn-block .faq-topic-body .table > tbody > tr> td{font-size:14px;line-height:24px;}
.rc-accdn-block .faq-topic-head h2 span.faq-icons{top:8px;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img{border-radius: 50%;height: 100% !important;width: 100% !important;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {width: 117px !important;}
.my-profile-notification-blk .moviealertmail .checkbox label {
    padding-right: 0;
}

}

@media (max-width: 639px) {
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p.rc-prs{padding:0 71px 0 0;}
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:28%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(3n+3) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5){margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li figure img{width:100%;}*/

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right: 155px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left:35px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:21%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width: 45%;}

.contact-wrapper .contact-bg {background:url(../images/contact-us-480-bg.png) 0 0 no-repeat;height:181px;}
.contact-wrapper .contact-us-form {padding:75px 0;}
}


@media (max-width: 567px) {
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon{width:60px;height:46px;background-size:100% auto;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon{font-size:20px;padding:16px 0 0;line-height:12px;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon small{font-size:12px;line-height:12px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-left{font-size:12px;word-spacing:-6px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3 {font-size:22px;line-height:20px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right p{font-size:11px;line-height:16px;margin:55px 0 0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p{font-size:12px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right span{font-size:14px;line-height:16px;}

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right: 120px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left: 30px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:29%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(3n+3), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(3n+3) {margin-right: 0;}
.rxy-confirm-block .rxy-contact-info-block .rxy-contact-info-inner p.exp-entert, .rxy-confirm-block .rxy-loginguest-block .rxy-loginguest-inner p.movie-awaits {font-size:18px;line-height:18px;}

}




@media (max-width:480px) {
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3{font-size:19px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left h4{margin:15px 0 0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right span {font-size:12px;line-height:12px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-seats{margin:0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont hr{margin-top:6px;display:inherit;}
/*.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left{width:100%;}*/
.rxy-already-seen-main .rxy-already-seen-in{margin:20px 0 10px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-seats{font-size:16px;line-height:20px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p.rc-prs{padding:0 105px 0 0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.payment-total span{font-size:24px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right p{font-size:11px;line-height:11px;margin:-12px 0 0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p {font-size:12px;line-height:16px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right: 125px;}
.rxy-fb-timeline input[type="checkbox"] + label {position: absolute;left: 0;top: 73px;font-size: 11px;}
.rxy-connected-account .connected-fb {padding-top: 10px;width:100%;text-align:center;}
.click {width:100%;}
/*.contact-wrapper .contact-bg {background:url(../images/contact-us-480-bg.png) 0 0 no-repeat;height:181px;}
.contact-wrapper .contact-us-form {width:430px;margin:-135px auto 75px;}*/

.submit{width:100%;text-align:center;font-size:28px;line-height:28px;top:10px;}
.contact-wrapper p.cont-btm {margin-top:30px;font-size:16px;}
.rc-formblock {padding:10px 0 0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right{margin:38px 0 10px;}
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-right{padding-top:10px;}
}

@media (max-width:479px){
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p {font-size:14px;padding:0 80px 15px 0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3{font-size:18px;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon{font-size:20px;padding:12px 0 0;line-height:14px;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon{margin-bottom:0;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-rr {font-size:15px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p{font-size:12px;line-height:16px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right p{font-size:8px;line-height:11px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p.rc-prs{padding:0 70px 0 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width: 40%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(3n+3), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(3n+3) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info h3 {font-size:20px;}

/*careers*/
.rc-career-main .rc-career-cont.rc-terms-of-use h1.rc-term-hd {margin-top:20px;}
.rc-career-main .roxy-title {margin-top:30px;}
    .rc-career-main .rc-career-cont.rc-terms-of-use p, .rc-career-main .rc-career-cont.rc-terms-of-use h1 {
        font-size: 14px;
        line-height: 20px;
        padding-bottom: 20px;
    }
.rc-career-main .rc-career-cont.rc-terms-of-use h2{margin:0 0 20px;}
.contact-wrapper .contact-us-form {width:390px;/*margin:-135px auto 40px;*/}
.rc-accdn-block .faq-topic-body .table > tbody > tr> td{padding:10px;}


.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group .form-control {font-size:14px;}
    .rxy-my-profile-inputs-inner input:focus ~ label.new, .rxy-my-profile-inputs-inner .group.active label.new, .rxy-change-password-icon input:focus ~ label.new, .rxy-change-password-icon .group.active label.new {
        top: -10px;
    }
	
/* My profile page start */
.my-profile-blk .rc-edtprofile-phoneno.fg-phonenumber .countrycode{max-width:100px !important;}
.my-profile-blk .rxy-my-profile-inputs .datebirth ul li{width:27%;margin-right:20px;}
.my-profile-container .rxy-my-profile-inputs-inner input:focus ~ label.new, .my-profile-container .rxy-my-profile-inputs-inner .group.active label.new{top:-10px;}
/* My profile page end */
.rc-career-main .rc-career-cont.rc-terms-of-use h2{font-size:18px;}
	
}


@media (max-width:385px){
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p {padding:0 26px 15px 0;}
.tab-content-inner{padding:15px;}
.rxy-already-seen-main{width:100%;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right{padding:10px 25px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont:before {left:-26px;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon {font-size:16px;line-height:10px;width:50px;height:42px;}
.rxy-already-seen-in .rxy-already-seen-left span.rxy-cal-icon small {font-size:10px;line-height:12px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont h3 {font-size:17px;} 
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont p.already-seen-rr {font-size:11px;}
/*careers*/
.rc-career-main .rc-career-cont h3 {font-size:20px;line-height:20px;}

.rc-accdn-block .faq-topic-head h2 span.faq-cont{width:93%;}
.rc-accdn-block.active .faq-topic-head h2 span.faq-cont {width:93%;}
  
}


@media (max-width:320px){
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-left{font-size:11px;}
.rc-accdn-block .faq-topic-head h2 span.faq-icons{top:8px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-left p{font-size:10px;line-height:14px;}
.rxy-already-seen-main .rxy-already-seen-in .rxy-already-seen-right .rxy-already-seen-cont .already-seen-payment-right span {font-size:10px;line-height:10px;}
}
 

@media (max-width:1199px){
	/*My profile*/
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-30px !important;}
.rxy-my-profile-content-block {width: 96%;}
/* .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure{width:170px;height:170px;} */
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon{left:0;bottom:2px;width:170px;}
.rxy-my-profile-upload-icon .image-upload p {font-size:16px;line-height:16px;margin-top:0;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{left:5px;}
/* .rxy-my-profile-upload-icon .image-upload img{width:58px;} */
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width: 47%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li:nth-child(2n+2){margin-right:0}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li {width: 20%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4) {margin-right:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right: 20px;}*/

/* My profile page start */
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure{width:100px;height:100px;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{left:50px !important;}
.profile-img .rxy-my-profile-upload-icon{left:10px !important;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{top:203px !important;}
.my-profile-save .saveupdate a.profile-saveandupdate{font-size:20px !important;line-height:24px !important;}
.rxy-my-profile-content-block .rxy-my-profile-info-right{margin-bottom:50px;}
/* My profile page end */
}

@media (max-width:1024px) {
 /*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width: 21%;}
 .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4) {margin-right:20px;}
 .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5){margin-right:20px;}
 .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li img {width:100%;}*/
}

@media (max-width:992px){
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {top:197px;left:5px;}

.my-profiletext-icon {left: 7%;}
/*.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {top: 198px;left:16px;}*/
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {left:0; bottom:10px;width:130px;}
/* .rxy-my-profile-upload-icon .image-upload img{width:45px;} */
.rxy-my-profile-upload-icon .image-upload p {font-size:13px;line-height:13px;}

.rc-accdn-block .faq-topic-head,.rc-accdn-block .faq-topic-body {padding:20px 0;}
/* .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure{width:130px;height:130px;} */

/* My profile page start */
.profile-img .rxy-my-profile-upload-icon{left:30px !important;}
/* My profile page end */
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner{padding: 40px 0 30px 175px;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{left: 30px !important;}
}

@media (max-width:991px){
/*My profile*/
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-45px !important;}
}

@media (max-width:767px){
/*My profile*/
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-25px !important;}
}

@media(max-width:767px){
/* p.saveupdate {float:left;width:100%; background:#d22800;text-align:center;margin-bottom: 20px;} */
.rxy-my-movies-main-block .rxy-my-movies-info h3 {padding: 0 0 20px 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding:0;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner:before {height: 140px;top: -20px;}
.rxy-my-profile-content-block .rxy-my-profile-info-left ul.rxy-my-profile-info-inner li.my-profile-icon:after {top: 19%; height: 390px;}
.contact-wrapper .contact-us-form {width:610px;}
.contact-wrapper .contact-us-form .contact-us-form-block {padding:25px 25px 0;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {left:20px !important;}
.radio-block, .rxy-my-profile-inputs .datebirth ul {margin-bottom:0;}
.rxy-my-profile-inputs .datebirth p {padding:0 0 10px;}
.rxy-change-password-info-right-inner:before {top: 22%;}
.rxy-connected-account-info-right-inner:before {top: 40%;}
/*.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img{width:120px;height:120px;}*/

/* My profile page start */
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner{padding:40px 0 5px 150px;margin:0;}
.my-profile-changepass-blk{padding:20px 0 10px 150px;}
.my-profile-notification-blk{padding:20px 0 20px 150px;margin-top:0;}
.my-profile-save .saveupdate{padding-left:150px;margin-bottom:15px;}
.my-profile-save{padding-top:0;}
.my-profile-save .saveupdate a.profile-saveandupdate{padding:10px 50px !important;font-size:18px;line-height:22px;}
.my-profile-blk .rc-edtprofile-phoneno.fg-phonenumber .countrycode{max-width:115px;}
.my-profile-changepass-blk .rxy-change-password-icon{width:43%;}
.rxy-my-profile-upload-icon .image-upload label{padding-left:50px;}
.profile-img .rxy-my-profile-upload-icon{left:0 !important;}
/* My profile page end */
/*.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner,*/ .rxy-change-password-info-right-inner, .rxy-connected-account-info-right-inner {padding: 15px 10px;}
.rxy-connected-account figure {float: none;margin-bottom:0; margin-right:0; text-align: center;width:100%;float: none;display: inline-block;}
.rxy-connected-account .connected-fb{padding-top: 10px;width: 100%;text-align: center;margin-right:0;}
.rxy-my-profile-info-right p{float:none;}
.rxy-connected-account .connected-fb p{margin:0 0 25px;}
.rxy-connected-account .connected-fb p:last-child{margin:0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li{margin: 0;}
}

@media(max-width:667px) {
 .rxy-change-password-info-right-inner:before {top: 30%;}
 .rxy-connected-account-info-right-inner:before {top:47%;}
 .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li{width: 92%;margin: 0 8% 9% 0;}
 .my-profile-blk .radio-block{margin:-20px 0 0;}
 .rxy-my-profile-info-right p.error-text{margin-top:-35px !important;}
 #customDatepickerWrap{margin-top:-20px;}
}

@media (max-width:639px){
	/*My profile*/
.rxy-my-profile-content-block {width:100%;margin-top:0;}
.rxy-change-password-icon .bar{width:100%; }
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner {top: 163px;left:0;width:100%;text-align:center;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure {width: 200px;border-radius:50%;height:200px;display:inline-block;}
    .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure, .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img {height:200px;width:200px;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {left:0;bottom:0;width:150px !important;}
/* .rxy-my-profile-upload-icon .image-upload img{width:64px;} */
.rxy-my-profile-content-block .rxy-my-profile-info-left {display:none;}
.rxy-my-profile-upload-icon .image-upload p {font-size:16px;line-height:16px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right {float:none;/*width: 90%;*/width:100%;margin:0 auto;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner:before, .rxy-change-password-info-right-inner:before, .rxy-connected-account-info-right-inner:before {display:none;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner, .rxy-change-password-info-right-inner, .rxy-connected-account-info-right-inner {padding:25px 20px 15px;/*border:0;*/}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li {width:100%;}
.rxy-connected-account-info-right-inner p {width:100%;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input, .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input:hover/*, p.rxy-change-password-icon input, .rxy-change-password-icon input:hover*/ {border: 1px solid transparent; box-shadow: none !important;border-bottom: 1px solid #d5d5d5;background: transparent;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input{background: transparent;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input, .rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input:hover, .rxy-change-password-info-right-inner input {padding:15px 0;}
.rxy-my-profile-inputs-inner input:focus ~ label.new, .rxy-my-profile-inputs-inner .group.active label.new, .rxy-my-profile-inputs-inner label.new, .rxy-change-password-icon label.new {left:0;}
.rxy-change-password-icon {width: 100%;}
.rxy-change-password-icon input {border-bottom: 1px solid #d5d5d5;width: 100%;background: transparent;border-width: 0 0 1px;box-shadow: none !important;}
/*p.rxy-change-password-icon input{background:#f3f2f2;border-bottom: 1px solid #d5d5d5;}
p.rxy-change-password-icon input::-webkit-input-placeholder {color:#6e6c6a;}*/
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input::-webkit-input-placeholder {color:#6e6c6a;}
.rxy-my-profile-inputs .datebirth ul li {width:30%;margin-right:3%;}
.rxy-my-profile-inputs .datebirth ul li:last-child{margin-right:0;}
.rxy-my-profile-inputs .datebirth .btn-default, .rxy-my-profile-inputs .datebirth .btn-default:hover, .rxy-my-profile-inputs .datebirth .btn-default:focus {background: transparent;border: 1px solid transparent; box-shadow: none !important;border-bottom: 1px solid #d5d5d5;padding:16px 20px 16px 0;height: 50px;}

.rxy-my-profile-inputs .datebirth .btn-default .caret {right: 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate{color:#fff;}
.radio-block .radio label {font-size:14px;}
.rxy-my-profile-inputs .datebirth p{color: #d7d6d6;font-size:14px;}
p.saveupdate {float:left;width:100%; background:#d22800;text-align:center;margin-bottom: 20px;}
.rxy-my-movies-main-block .rxy-my-movies-info h3 {padding: 0 0 20px 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding:0;}
.rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-toggle .filter-option {color:#6e6c6a;}
.rxy-my-profile-info-right h4.mobile-heading{/*display:block;*/margin: 0;color: #2d2926;font:18px/18px 'gtp_regular';text-transform: uppercase;padding-bottom: 30px;}
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:20px;}*/
.contact-wrapper .contact-us-form {width:460px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-formblock-cont p {font-size:14px;line-height:18px;}
.rxy-payment-info-dropdown ul li {margin: 0 0 20px;}
.rxy-payment-info input:focus ~ label, .rxy-payment-info input:valid ~ label {top:-10px;}
.radio-block{margin:-17px 0 0;}


/* My profile page start */
.my-profile-notification-blk{padding:20px 0 20px 20px;}
.my-profile-blk .rc-edtprofile-email{width:100% !important;}
.my-profile-blk .rc-edtprofile-phoneno{width:100% !important;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner{position: static;background: #f7f7f7;border: 1px solid #ccc;border-bottom: 0;padding:20px 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner{border-top:0;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img{width:100px !important;height:100px !important;}
.profile-img{width:100px !important;height:100px !important;}
.rxy-my-profile-upload-icon .image-upload label{padding-left:0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li.rc-edtprofile-fname{margin:0 0 5% 0;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs input{font-size:16px !important;line-height:20px !important;}
.my-profile-blk .rxy-my-profile-inputs-inner label.new{font-size:16px;line-height:20px;}
.my-profile-blk .rc-edtprofile-phoneno.fg-phonenumber .countrycode{font-size:16px;line-height:20px;}
.my-profile-blk .rc-edtprofile-email{margin-bottom: 30px !important;}
.my-profile-blk .rc-edtprofile-phoneno{margin-bottom: 30px !important;}
.my-profile-blk .rxy-my-profile-inputs .datebirth p{font-size:16px;line-height:20px;}
.my-profile-blk .rxy-my-profile-inputs .datebirth .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:16px;line-height:20px;}
.my-profile-blk .rxy-my-profile-inputs .datebirth ul li{width:28%;}
.my-profile-blk .rc-edtprofile-lname{margin:0 0 5% 0 !important;}
.rxy-my-profile-info-right h4.mobile-heading{padding-bottom:10px;font-size:16px;line-height:20px;}
.my-profile-changepass-blk .rxy-change-password-icon input{font-size:16px;line-height:20px;}
.my-profile-changepass-blk .rxy-change-password-icon label.new{font-size:16px;line-height:20px;}
.my-profile-changepass-blk .rxy-change-password-icon{width:100%;margin-bottom:10px;margin-top:10px;}
.my-profile-notification-blk .notification{font-size:16px;line-height:20px;}
.my-profile-save{width:100%;}
.my-profile-save .saveupdate{padding-left:0;}
.my-profile-save .saveupdate:hover{color: #fff;text-decoration: none;}
.my-profile-save .saveupdate:hover .ms-icon{background:#d22800 !important;}
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate:hover .ms-icon{background:#d22800;width:0;}
.my-profile-blk .radio-block .radio label{font-size:16px !important;line-height:20px !important;}
/* My profile page end */
.my-profile-blk .radio-block{margin: 0;}
#customDatepickerWrap{margin-top: 0;}
.rxy-my-profile-info-right p.error-text{margin-top: -15px !important;}
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-20px !important;}
}



@media (max-width:480px) {
    
    .rxy-connected-account-info-right-inner p a.btn-google, .rxy-connected-account a.btn-fb {width:100%;background-position:28% center;background-color:#f3f2f2;}
    .rxy-connected-account a.btn-fb {background-color:#225e9a;}
    .rc-career-main .rc-career-cont.rc-faq-hd h2,.rc-career-main .rc-career-cont.rc-faq-hd h3{font-size:17px;line-height:18px;margin-bottom:0;}
    .rc-accdn-block .faq-topic-body p{text-align:justify;}
    .rc-faq-inner {padding:25px 0;}
    .rc-accdn-block .faq-topic-body {padding:10px  0;}
    .contact-wrapper .contact-us-form .contact-us-form-block {padding:25px;}

    .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure, .rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img {width:200px;height:200px;}
    .my-profile-blk .radio-block{margin:0;}
}
@media (max-width:479px){
.rxy-connected-account figure {margin-bottom: 20px;text-align: center;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list {padding:0 0 30px;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li {width:100%;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li > a {padding:0 !important;position:relative}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li > a:before, 	.rxy-my-profiles-tab .nav > li.active a:before{-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;content: '';position: absolute;top: 0;right:25px;width: 13px;height: 16px;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li > a:before{background: url(../images/my-profile/my-profile-arrow-icon.png) no-repeat center center;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li.active a:before{background: url(../images/my-profile/my-profile-arrow-icon-down.png) no-repeat center center;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li:nth-child(2){border: 1px solid #383838;border-width: 1px 0;padding: 30px 0;margin: 30px 0;}
.rxy-my-profiles-tab .nav-tabs.rxy-my-profiles-list > li.my-movies-icon a:after {display:none;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) { margin-right:0;}
.rxy-connected-account figure {margin-right: 10px;}
/*my-booking*/
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p {font-size:14px;padding:0 75px 15px 0;}
/*.rxy-my-movies-main-block .rxy-my-movies-info { padding: 0;}*/
.rxy-connected-account-info-right-inner p a.btn-google, .rxy-connected-account a.btn-fb {width:100%;background-color:#f3f2f2;font-size: 22px;background-position:15% center;}
.rxy-connected-account a.btn-fb {background-color:#225e9a;}
.contact-wrapper p.cont-btm {font-size:15px;}
.contact-wrapper p.cont-btm a {font-size:15px;}
.contact-wrapper .contact-us-form{width:auto; margin:0 15px;}
.contact-wrapper .contact-us-form .contact-us-form-block {padding:20px 15px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group label.new {font-size:14px;}
.rc-career-main .rc-career-cont.rc-faq-hd h2 {margin:20px 0 0;}


}
@media (max-width:415px){
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-15px !important;}
.rxy-fb-timeline input[type="checkbox"] + label {position: inherit;}
.rxy-my-profile-inputs .datebirth ul li {width: 100%;margin-right: 0;}
.rxy-my-profile-inputs .datebirth ul {margin-bottom: 0px;}
.moviealertmail input[type="checkbox"] + label span {margin: -3px 0 0 0;}
.moviealertmail .checkbox label {font-size:11px;}

/*.rxy-fb-timeline input[type="checkbox"] + label {font-size:11px;}*/
.rxy-my-profile-content-block .rxy-my-profile-info-right p a.profile-saveandupdate {font-size:20px; line-height:19px;}
.rxy-my-profile-content-block .rxy-my-profile-info-right .rxy-my-profile-info-right-inner .rxy-my-profile-inputs .rxy-my-profile-inputs-inner ul li {margin: 0 4% 11% 0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width:100%;}
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li img {width:100%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width: 41%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(2n+2){margin-right:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(3n+3), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width: 100%;}

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right:95px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left:25px;}
.rxy-my-movies-main-block .rxy-my-movies-info h3 {font:16px/16px 'gtpm_light';}*/

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left: 20px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right:80px;}
/*.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li figure img, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li figure img {width: 100%;}*/
.rxy-my-movies-main-block {padding:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding: 0;}
.rxy-my-movies-main-block .rxy-my-movies-info h3 {font-size: 16px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:50%;margin-right: 0px; min-height:280px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(3n+3), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(3n+3) {margin-right:0;}

.rxy-connected-account-info-right-inner p a.btn-google, .rxy-connected-account a.btn-fb {font-size:18px;background-position: 10% center;}
.contact-wrapper p.cont-btm {font-size:13px;}
.contact-wrapper p.cont-btm a {font-size:13px;}
  
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure {width:150px;border-radius:50%;height:150px;display:inline-block;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner figure img.profile-img{border-radius: 50%;height: 100% !important;width: 100% !important;}
.rxy-my-profiles-tab .rxy-my-profile-block .rxy-my-profile-banner .rxy-my-profile-img-upload .upload-inner .rxy-my-profile-upload-icon {left:0;bottom:0;width:150px !important;}
/* .rxy-my-profile-upload-icon .image-upload img{width:50px;} */
/* .rxy-my-profile-content-block{margin-top:100px;} */

.rc-accdn-block .faq-topic-body p,.rc-accdn-block .faq-topic-body p a, .rc-accdn-block .faq-topic-body ul >li,.rc-accdn-block .faq-topic-body p strong {font-size:14px;line-height:20px;}
.rc-accdn-block h3{font-size:16px;}
.rc-accdn-block .faq-topic-body{padding-top:0;}
.rc-accdn-block .faq-topic-head{padding: 15px 0;}
.rc-accdn-block .faq-topic-body p{margin: 0 0 10px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-formblock-cont p {font-size:13px;line-height:16px;}

/* My profile page start */
.my-profile-notification-blk{padding:15px 10px 0 10px;margin:0 0 15px 0;}
.my-profile-notification-blk .moviealertmail .checkbox label{padding-bottom:15px;}
/* My profile page end */
}

@media (max-width:385px){
.rc-coming-up-booking .rc-confirmation-block-wht .rc-conf-left .rc-fb-detail p {padding:0 68px 15px 0;}
.contact-wrapper p.cont-btm {font-size:11px;}
.contact-wrapper p.cont-btm a {font-size:11px;}
.submit {font-size:24px;line-height:24px;padding:10px 0;}
.rc-career-main .rc-career-cont.rc-terms-of-use h2 {font-size: 20px;line-height: 20px;}
}

@media (max-width:320px){
    /*.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right: 50px;}
    .rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers {padding-left: 15px;}*/

.rxy-my-movies-main-block .rxy-my-movies-grid-info .rxy-my-movies-early-bird p.movie-goers span {padding-right:60px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li {width:50%;margin-right: 0;min-height:220px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(3n+3), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(3n+3), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5) {margin-right:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li {width:100%;}
.contact-wrapper p.cont-btm {font-size:10px;}
.contact-wrapper p.cont-btm a {font-size:10px;}
.contact-wrapper .contact-us-form .contact-us-form-block .rc-formblock .rc-fbform .form-group span.captcha-code {padding-left:10px;}

}


/*My Profile - Preference Page */
.rxy-my-profiles-tab .tse-scrollable{padding:0;}
.rxy-my-profiles-tab .nav-tabs {padding: 0 0 30px;}
.rxy-my-movies-main-block{background:none;border-top:none;padding:10px 0}
.rxy-my-movies-main-block .rxy-my-movies-info{width:100%;border-right:none;padding:0;}
.rxy-my-movies-main-block .rxy-my-movies-info h3{color:#000;padding:20px 0 15px 38px;position:relative;}
.rxy-my-movies-main-block .rxy-my-movies-info h3:before{content:'';position:absolute;left:0;top:35%;width:28px;height:26px;background:url('../images/preference-spirit.png')}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block h3:before{background-position:-2px -12px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block h3:before{background-position:-68px -13px;display:none;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block h3:before{background-position:-68px -13px;display:none;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block h3,.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block h3{padding-left:0;}

.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding:40px 0 50px 5px;border-bottom:1px solid #dcdcdc}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations{margin-left:-10px;float:none;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations figure{display:none;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations li {margin: 0 10px;padding-top:5px;width:auto}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{padding:0;font:20px/47px 'gtpm_regular';min-width: 180px;padding-left: 60px;padding-right: 25px;border: 1px solid #cbcbcb;position:relative;text-transform:uppercase;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name:before{position: absolute;content: '';top:21%;left:20px;background:url('../images/preference-spirit.png') 0 0 no-repeat;background-position:-68px -12px;height:28px;width:28px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations li.active p.rxy-my-movies-watching-name:before{margin:1px 0 0;background-position:-35px -12px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-dateyear{display:none}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block{padding:30px 0 20px 5px;margin-bottom:30px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul{font-size:0;margin-left:-10px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li{float:none;display:inline-block;padding:10px;vertical-align:top;margin:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name{padding:10px 0 0;font:16px/20px 'gtpm_light';color:#000;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font:16px/16px 'gtpm_regular';color:#000;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block{padding:0px 0 70px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul{font-size:0;margin-left:-10px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li{float:none;display:inline-block;margin:0;padding:10px;vertical-align:top;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-name{padding:10px 0 0;font:16px/20px 'gtpm_light';color:#000;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font:16px/16px 'gtpm_regular';color:#000;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(6n+6), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(6n+6), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(5n+5), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(4n+4), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(4n+4){margin-right: 0px;}
.rxy-my-movies-main-block .rxy-my-movies-grid-info{display:none;}
@media (max-width: 1680px) {
.rxy-my-movies-main-block .rxy-my-movies-info h3{font-size:22px;line-height:26px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding: 30px 0 40px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:18px;line-height:45px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding: 30px 0;margin-bottom:30px}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul{text-align:left}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li:nth-child(6n+6), .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li:nth-child(6n+6){margin:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:15px;line-height:19px}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block{padding:0px 0 50px;}
}
@media (max-width: 1439px) {
.rxy-my-movies-main-block{padding:0}
.rxy-my-movies-main-block .rxy-my-movies-info h3{font-size:21px;line-height:25px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding:20px 0 35px}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:18px;line-height:45px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding: 20px 0; margin-bottom:20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:14px;line-height:18px}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block{padding:0px 0 40px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li{width:20%;}
}
@media (max-width:1199px){
.rxy-my-movies-main-block .rxy-my-movies-info h3{font-size:20px;line-height:24px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding-bottom:30px}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations{margin-left:0;} 
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations li{margin:0 8px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:17px;line-height:43px;padding-left:60px;padding-right:20px;min-width:165px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul{margin-left:0}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block h3:before, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block h3:before{background-position:-59px -11px;background-size:90px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name:before{top:18%;}
}
@media (max-width:991px){
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding-bottom:25px}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations li{margin:0 5px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:16px;line-height:43px;padding-left:45px;padding-right:20px;min-width:150px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name:before{left:11px;background-size:80px;background-position:-54px -8px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations li.active p.rxy-my-movies-watching-name:before{margin:0;left:10px;background-position:-26px -7px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block {padding:10px 0;margin-bottom:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:13px;line-height:17px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:13px;line-height:17px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block{padding:10px 0 30px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li{width:25%;}
/* Your favourite experiences */
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block.rxy-my-fav-exp-block{padding-top:10px;}
}
@media (max-width:767px){
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block{padding-bottom:20px}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:15px;line-height:43px;padding-left:35px;padding-right:20px;min-width:140px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name:before{left:5px;background-size:70px;background-position:-45px -5px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations li.active p.rxy-my-movies-watching-name:before{left:2px;background-position:-19px -4px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block{padding:10px 0 20px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul{text-align:left}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li{width:33.33%;padding:10px;margin:0;}
.rxy-my-movies-main-block{margin:-20px 0 0;}
}
@media (max-width:639px) {
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul li, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block ul li{width:50%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:15px;line-height:19px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:15px;line-height:19px;}
    .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block h3:before, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block h3:before, .rxy-my-movies-main-block .rxy-my-movies-info h3:before {top: 33%}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul.rc-fav-locations, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block ul{margin-left:0;}

}
@media (max-width:479px) {
.rxy-my-movies-main-block .rxy-my-movies-info h3{font-size:18px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:15px;line-height:35px;padding-left:40px;padding-right:20px;min-width:140px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name:before{top:12%;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block{padding:0;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:13px;line-height:17px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:13px;line-height:17px;}
/* Your favourite experiences */
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block.rxy-my-fav-exp-block{padding-top:2px;}
}
@media (max-width:384px) {

.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{font-size:14px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watching-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:12px;line-height:16px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-name, .rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-movies-watched-block .rc-prefer-movies p.rxy-my-movies-watching-dateyear{font-size:12px;line-height:16px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block ul li.no-record-found{font-size:14px;}
}
    /*E.O My Profile - Preference Page*/
.rxy-my-profile-info-right p.error-text{float:left;margin-top:-60px;width:100%;}
.rxy-my-profile-info-right p.error-text.doberror-text{margin-top:-45px;}





.rxy-my-profile-inputs-inner1 {float:left;width:100%;}
.rxy-my-profile-inputs-inner1 .group{position:relative;}
    .rxy-my-profile-inputs-inner1 input {
        width: 100%;
        line-height: 55px;
        height: 55px;
        padding: 15px 45px 10px 0px;
        background: transparent;color:#000 !important;
    }
.rxy-my-profile-inputs-inner1 input:focus{ outline:none; }
    .rxy-my-profile-inputs-inner1 label.new {
        color: #000;
        font: 15px/15px 'gtp_regular';
        font-weight: normal;
        position: absolute;
        pointer-events: none;
        left: 0;
        top: 30px;
        margin: 0;
        transition: 0.2s ease all;
        -moz-transition: 0.2s ease all;
        -webkit-transition: 0.2s ease all;
    }
.rxy-my-profile-inputs-inner1 input:focus ~ label.new, .rxy-my-profile-inputs-inner1 .group.active label.new{top:-12px;color:#999;  font-size:14px;}
.meraas-msg{font: 15px/18px 'gtp_regular' !important;color: #d12800 !important;padding:10px 0 0 !important;}
.fifp{font: 15px/18px 'gtp_regular' !important;color: #d12800 !important;padding:15px 0 0 !important;}
    
/* Your favourite experiences */
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-cinemas-block.rxy-my-fav-exp-block h3:before{background:url('../images/ic-roxy-exp.png') no-repeat 0 0;background-position:0 0;width:28px;height:25px;}

@media (max-width:359px) {
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name{min-width:130px;padding-left:30px;padding-right:8px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations p.rxy-my-movies-watching-name:before{left:3px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rc-fav-locations li.active p.rxy-my-movies-watching-name:before{left:1px;}
.rxy-my-movies-main-block .rxy-my-movies-info .rxy-my-fav-exp-block .rc-fav-locations p.rxy-my-movies-watching-name{min-width:128px;}
}
/* Your favourite experiences end */
 ul,li,p{padding:0;margin:0;list-style:none;}
.position-rel{position:relative;}
.rc-experiences -block{position:relative;padding:0;}
/*Banner*/
.rc-experiences-block{position:relative;overflow:hidden;width:100%;z-index:10;}
.rc-experiences-banner{position:relative;width:100%;background:url(../images/experiences/rc-large/rc-exp-large1.png) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-es1{position:relative;width:100%;background:url(../images/experiences/rc-large/goldplus/goldplus1.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-es2{position:relative;width:100%;background:url(../images/experiences/rc-large/goldplus/goldplus2.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-es3{position:relative;width:100%;background:url(../images/experiences/rc-large/goldplus/goldplus3.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-es4{position:relative;width:100%;background:url(../images/experiences/rc-largegoldplus/goldplus4.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
/*The Roxy - Boxpark*/
.rc-experiences-banner-bp1{position:relative;width:100%;background:url(../images/experiences/rc-large/boxpark/boxpark1.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-bp2{position:relative;width:100%;background:url(../images/experiences/rc-large/boxpark/boxpark2.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-bp3{position:relative;width:100%;background:url(../images/experiences/rc-large/boxpark/boxpark3.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
/*.rc-experiences-banner-bp4{position:relative;width:100%;background:url(../images/experiences/rc-large/boxpark/boxpark4.png) center 0 no-repeat;height:614px;overflow:hidden;}*/
/*The Roxy - Boxpark*/
.rc-experiences-banner-set1{position:relative;width:100%;background:url(../images/experiences/rc-large/silverplus/silverplus1.png) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-set2{position:relative;width:100%;background:url(../images/experiences/rc-large/silverplus/silverplus2.png) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-set3{position:relative;width:100%;background:url(../images/experiences/rc-large/silverplus/silverplus3.png) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-set4{position:relative;width:100%;background:url(../images/experiences/rc-large/the-set/the-set4.png) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-dl1{position:relative;width:100%;background:url(../images/experiences/rc-large/platinumplus/platinumplus1.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-dl2{position:relative;width:100%;background:url(../images/experiences/rc-large/platinumplus/platinumplus2.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-dl3{position:relative;width:100%;background:url(../images/experiences/rc-large/platinumplus/platinumplus3.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-dl4{position:relative;width:100%;background:url(../images/experiences/rc-large/platinumplus/platinumplus4.jpg) center 0 no-repeat;height:614px;overflow:hidden;}

/*La Mer*/
.rc-experiences-banner-lm1{position:relative;width:100%;background:url(../images/experiences/rc-large/lamer/lamer1.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-lm2{position:relative;width:100%;background:url(../images/experiences/rc-large/lamer/lamer2.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
.rc-experiences-banner-lm3{position:relative;width:100%;background:url(../images/experiences/rc-large/lamer/lamer3.jpg) center 0 no-repeat;height:614px;overflow:hidden;}
/*Bollywood Park*/
/*.rc-experiences-banner-bwp1{position:relative;width:100%;height:614px; background:url(../images/experiences/rc-large/bollywood-park/bollywood-park.jpg) center 0 no-repeat;overflow:hidden;}*/
.rc-experiences-banner-bwp1{position:relative;width:100%;height:614px; background:url(../images/experiences/where-location-bollywoodpark.jpg) center 0 no-repeat;overflow:hidden;}





.rc-experiences-banner:before{position:absolute;width:100%;height:100%;left:0;top:0;content:'';background:url(../images/experiences/bg-experienceimg-overlay.png) 0 0 repeat;}
.rc-experiences-banner .rc-share-experience{float:left;padding:45px 0 0 70px;color:#a2a1a1;font:15px 'gtpm_light';text-transform:uppercase;position:relative;}
.rc-experiences-banner .rc-share-experience a{color:#fff;text-decoration:none;}
.rc-banner-slider-wrap {position:relative;}
.rc-banner-slider-wrap .rc-experience-list{width:950px;/*margin:200px auto 0;*/text-align:center;color:#fff;text-transform:uppercase;background:rgba(0,0,0,0.7);padding:20px;position:absolute;top:200px;left:50%;margin-left:-475px; min-height:210px;}/**/
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line{position:relative;margin:-10px 0 10px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line:before{position:absolute;left:0;top:0px;content:'';border:1px solid #68686d;width:120px;height:100%;border-width:0 0 1px 1px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line:after{position:absolute;right:0;top:0px;content:'';border:1px solid #68686d;width:120px;height:100%;border-width:0 1px 1px 0;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1{margin:10px 0 5px;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,0.6) , -1px -1px 0 rgba(0,0,0,0.6) , 1px -1px 0 rgba(0,0,0,0.6) , -1px 1px 0 rgba(0,0,0,0.6) , 2px 2px 3px rgba(0,0,0,0.6) , -2px 2px 3px rgba(0,0,0,0.6) , 3px -2px 2px rgba(0,0,0,0.6) , -2px -2px 3px rgba(0,0,0,0.6);}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1 span{font:38px 'gtpm_regular';letter-spacing: 5px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line p{font:20px/24px 'gtpm_light';margin:0;word-spacing:-4px;text-shadow:1px 1px 0 rgba(0,0,0,0.6) , -1px -1px 0 rgba(0,0,0,0.6) , 1px -1px 0 rgba(0,0,0,0.6) , -1px 1px 0 rgba(0,0,0,0.6) , 2px 2px 3px rgba(0,0,0,0.6) , -2px 2px 3px rgba(0,0,0,0.6) , 3px -2px 2px rgba(0,0,0,0.6) , -2px -2px 3px rgba(0,0,0,0.6);}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line .exp-cont{padding:20px 0;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line .exp-cont:before{position:absolute;left:0;top:0;content:'';border-top:1px solid #68686d;width:80px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line .exp-cont:after{position:absolute;right:0;top:0;content:'';border-top:1px solid #68686d;width:80px;}
.rc-banner-slider-wrap .rc-experience-list .bwp-logo{width:250px;display:inline-block;padding-bottom:20px;}

.rc-banner-slider-wrap .rc-scroll-down{cursor:pointer;width:100%;color:#fff;font:16px/18px 'gtp_light';text-transform:uppercase;text-align:center;padding:12px 0 0;/*float:left;margin:-60px 0 0;position:relative;*/text-shadow:1px 1px 0 rgba(0,0,0,0.6) , -1px -1px 0 rgba(0,0,0,0.6) , 1px -1px 0 rgba(0,0,0,0.6) , -1px 1px 0 rgba(0,0,0,0.6) , 2px 2px 3px rgba(0,0,0,0.6) , -2px 2px 3px rgba(0,0,0,0.6) , 3px -2px 2px rgba(0,0,0,0.6) , -2px -2px 3px rgba(0,0,0,0.6);position:absolute;bottom:22px;left:0;}
.rc-banner-slider-wrap .rc-scroll-down:before{background:url(../images/experiences/rc-scroll-down.png) center 0 no-repeat;content:'';position:absolute;top:0;height: 10px;width: 15px;left: 50%;margin-left: -7px;animation:bounchAnimation 10s infinite;}
.rc-thumbimg-list-btm{position:fixed;bottom:-1px;left:0;width:100%;z-index:1001;}
.rc-thumbimg-list{width:100%;float:left}
.rc-thumbimg-list li{float:left;border:3px solid #999;border-width:3px 0 0 3px;width:20%;position:relative;display: block;transition:all 0.5s;}/*3-33.3*/
.rc-thumbimg-list li:nth-child(3){width:20%;}/*3-33.4*/
.rc-thumbimg-list li:hover,.rc-thumbimg-list li.active{border-top:3px solid #d22800;}
.rc-thumbimg-list li:hover:before,.rc-thumbimg-list li.active:before{position:absolute;left:50%;top:-23px;content:'';border:10px solid transparent;border-bottom:10px solid #d22800;}
.rc-thumbimg-list li:first-child{border-width:3px 0 0 0;}
.rc-thumbimg-list li h3{position:absolute;bottom:8px;left:0;width:100%;margin:0;padding:0;text-align:center;z-index:2000;}
.rc-thumbimg-list li h3.boxpark{position:absolute;bottom:10px;left:0;width:100%;margin:0;padding:0;text-align:center;}
/*.rc-thumbimg-list li h3.boxpark img{width:50%;}*/
.rc-thumbimg-list li .rc-overlay{position:absolute;left:0;bottom:0; width:100%; height:0; background:rgba(0,0,0,0.6);vertical-align:middle;-webkit-transition: height 1s ease; -ms-transition: height 1s ease; -o-transition: height 1s ease; transition:  height 1s ease;}
.rc-thumbimg-list li:hover .rc-overlay,.rc-thumbimg-list li.active .rc-overlay{height:100%;}
.rc-experiences-block .btn-quick-exp{display:none;}
/*movie-experiences*/
.movieslist-landingpage.rc-movieslist-landingpage-exp{margin:0 0 150px;}
.rc-movies-experiences{margin-top:60px;}
.rc-movies-experiences .my-movie-wrap{padding:0;}
.rc-movies-experiences .my-movie-tab .nav-tabs > li {margin-bottom:0;}
.rc-movies-experiences .my-movie-tab {margin-top:35px;}
.rc-movies-experiences .my-movie-tab .mymovietab{border-bottom:none;}
.rc-movies-experiences .my-movie-tab .nav-tabs > li{cursor:default;font: 19px/19px 'gtp_bold';text-transform: uppercase;color: #524e4a;padding: 10px 0;border: 0;-webkit-transition: color 0.5s ease;-ms-transition: color 0.5s ease;-o-transition: color 0.5s ease;transition:color 0.5s ease;}
.rc-experiences-experts .rc-experience-video .rc-experience-video-inner:before{width:70%; left:15%;content:'';top:-4px;position:absolute;border-top:4px solid #d22800;}
.rc-experiences-experts .rc-experience-video .rc-experience-video-inner .rc-exp-video-position {position: absolute;bottom: 0;z-index: 2;color: #818283;background: rgba(0,0,0,0.5);width: 75%;text-align: left;height: 65px;left: 0;padding: 0 25px;}
.rc-experiences-experts .rc-experience-video .rc-experience-video-inner .rc-exp-video-position:before{position:absolute;border-top:4px solid #d02800;top:0;content: '';left:25px;height:2px;width:17%; }
.rc-experiences-experts .rc-experience-video .rc-experience-video-inner .rc-exp-video-position p{padding:25px 0;font:15px/15px 'gtp_light';text-transform:uppercase;}
.rc-experiences-experts{background:#2d2926;width:100%;padding:70px 0 0;text-align:center;}
.rc-experiences-experts  .rc-experience-title h2:before{width:8%; left:46%;content:'';top:-15px;position:absolute;border-top:2px solid #c0bfbe;}
.rc-experiences-experts .rc-experience-title h2 {font: 41px/41px 'gtp_bold'; color:#d0cfcf;margin:0 0 10px;text-shadow: 2px 2px 4px #000;position:relative;}
.rc-experiences-experts .rc-experience-title p{font: 16px/16px 'gtp_light';  color:#878787;text-transform:uppercase;word-spacing:3px;}
.rc-experiences-experts .rc-experience-video{margin-top:50px;margin-bottom: -95px;}
.rc-experiences-experts .rc-experience-video .rc-experience-video-inner{position:relative;}
.rc-experiences-experts .rc-experience-video .rc-experience-video-inner .embed-responsive-16by9{z-index:2;}
.rc-movies-experiences .my-movie-wrap .movie-view-more{padding:70px 0 170px;}
 
/*RC WHAT EXPERIENCE*/
.rc-what-experience {background: #010102;text-align: center;float: left;width: 100%;padding:70px 0 50px;}
.rc-what-experience .rc-what-experience-inner h2{margin:0;color:#adadae;position:relative;text-transform: uppercase;font-family: 'gtp_bold';font-size: 40px;padding: 0 0 70px;}
.rc-what-experience .rc-what-experience-inner h2:before{position:absolute;border-top:2px solid #8c8c8d;top: -15px;content: '';left: 50%;height:2px;width: 112px;margin-left: -60px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list{text-align:center;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul{display:inline-block;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li figure img{border-radius: 50%;width:224px;height: 224px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3{position:relative;color: #969696;text-transform: uppercase;padding: 20px 0;font-family: 'gtpm_regular';font-size: 20px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd1,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd2,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd3,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd4{margin:0;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd1:before,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd2:before,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd3:before,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd4:before{position:absolute;border-top:2px solid #d02800;bottom:10px;content: '';left: 50%;height:2px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd1:before{width: 80px;margin-left: -40px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd2:before{width:30px;margin-left:-15px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd3:before{width: 80px;margin-left: -40px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li h3.rc-exp-hd4:before{width: 42px;margin-left: -21px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li figure img{border-radius: 50%;width:224px;height: 224px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3{position:relative;color: #969696;text-transform: uppercase;padding: 20px 0;font-family: 'gtpm_regular';font-size: 20px;word-spacing:-4px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd1,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd2,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd3,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd4{margin:0;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd1:before,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd2:before,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd3:before,.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd4:before{position:absolute;border-top:2px solid #d02800;bottom:10px;content: '';left: 50%;height:2px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd1:before{width: 80px;margin-left: -40px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd2:before{width:30px;margin-left:-15px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd3:before{width: 80px;margin-left: -40px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd4:before{width: 42px;margin-left: -21px;}
.rc-what-experience-list-slider{text-align:center;position:relative;}
.rc-what-experience-list-slider .pos {position:absolute;top:0px;left:50%; margin-left:-780px;}
.rc-what-experience-list-slider .slick-list {overflow:inherit;}
.rc-what-experience-list-slider .slick-track{margin:0 auto;}
.rc-what-experience-list-slider .slick-list .slick-slide {position:relative;}
.rc-what-experience-list-slider .slick-dots {text-align:center;position:absolute;z-index:2;bottom:-35px;width:100%;height:15px;}
.rc-what-experience-list-slider .slick-dots li {margin:0 5px;display: inline-block;}
.rc-what-experience-list-slider .slick-dots li button {width:15px;height:15px;background:#4a1812;padding:0;border:0;text-indent:-999em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.rc-what-experience-list-slider .slick-dots li.slick-active button,.rc-what-experience-list-slider .slick-dots li.slick-active button:hover{background:#d22800;outline: none !important;}




/*RC EXPERIENCES WHERE*/
.rc-experiences-where {min-height:680px;float: left;width: 100%;}
.rc-experiences-where.bg-citywalk {background:url('../images/experiences/where-location-citywalk.png') no-repeat center center;}
.rc-experiences-where.bg-bollywoodpark {background:url('../images/experiences/where-location-bollywoodpark.jpg') no-repeat center center;}
.rc-experiences-where.bg-boxpark {background:url('../images/experiences/where-location-boxpark.jpg') no-repeat center center;}
.rc-experiences-where.bg-lamer {background:url('../images/experiences/lamerExp.jpg?data') no-repeat center center;}
.rc-experiences-where.bg-beach {background:url('../images/experiences/where-location-beach.png') no-repeat center center;}
.rc-experiences-where .rc-experiences-where-inner{padding: 80px 0;float: left;width: 100%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations {width:660px;margin:50px auto 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img {position:relative;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn{position: absolute;border-top: 5px solid #d22800;bottom: -3px;content: '';left:18px;height: 2px;width:380px;z-index:1;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-right{position: absolute;background-color: #d22800;bottom: -110px;content: '';right:8px;height: 220px;width: 5px;transform: rotate(-3deg);z-index:1;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover:before{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom: 23%;content: '';left: 70px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover:after{left: 170px;}
.pdleft {padding-left:6px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:before{transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top: 25%;content: '';left: 170px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:after{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom:38%;content: '';left: 70px;height: 2px;width: 258px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1 {position:relative;}/*
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:hover:before{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom: 23%;content: '';left: 70px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:hover:after{left: 170px;}*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:before{transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top: 25%;content: '';right:80px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:after{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom: 38%;content: '';right: 120px;height: 2px;width: 258px;}


.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:hover:before{transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top:25%;content: '';right:120px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:hover:after{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom:38%;content: '';right:80px;height: 2px;width: 258px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content{position: absolute;top: 30%;left: 30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {left: 50%; margin-left:-116px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img:before{transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top: 25%;content: '';left: 300px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img:after{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom:35%;/*bottom:38%;*/content: '';left: 180px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img:hover:before{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom: 23%;content: '';left: 180px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img:hover:after{left: 300px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {left: 50%; margin-left:-165px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:before{transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top: 25%;content: '';left: 300px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:after{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom:38%;content: '';left: 180px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover:before{transition: 0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom: 23%;content: '';left: 180px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover:after{left: 300px;}


.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1 .rxy-locations-img-content1{position: absolute;top: 30%;right:20%;}


/*Experience line animations*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:before, 
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:after {display:none;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:30px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:before,
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:after   {width:90%;height:1px;background:#8c8c8d;content:"";position:absolute;transition:all 0.5s;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:before {top:0px;left:25%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:before {left:-25%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:after  {bottom:0px;left:-25%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:after {left:25%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content {position:absolute;top:50%;left:50%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:232px;margin:-91px 0 0 -116px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:334px;margin:-75px 0 0 -116px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo .rxy-locations-img-content {width:155px;left:90px;margin:-46px 0 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-editorssuitelogo .rxy-locations-img-content {width:218px;right:85px;left:auto;margin:-37px 0 0 0;}


/**Experience line animations**/

/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas{float: left;width: 100%;padding: 70px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations{float: left;width:100%;padding-right: 40px;padding-top: 20px;margin:0 auto;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top{background:url('../images/experiences/rxy-citywalk.png') no-repeat 16px center;min-height:203px;position:relative}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before{position: absolute;border-top: 5px solid #d22800;bottom: -3px;content: '';left:32px;height: 2px;width:380px;z-index:1;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:after{position: absolute;background-color: #d22800;bottom: -110px;content: '';right:29px;height: 220px;width: 5px;transform: rotate(-9deg);z-index:1;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom{background:url('../images/experiences/rxy-the-beach.png') no-repeat center center;min-height:205px;position:relative;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged{float: left;width: 50%;padding:17px 25px;position: relative;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:before {position: absolute;border-bottom: 1px solid #2d2926;bottom: 5px;content: '';left: 0px;height: 140px;width: 110px;border-left: 1px solid #2d2926;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:after {position: absolute;border-top: 1px solid #2d2926;top:-7px;content: '';right: 0px;height: 140px;width: 110px;border-right: 1px solid #2d2926;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top .rxy-locations-top-inner{position: absolute;left: 20%;top: 40%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p{text-decoration:none;color: #fff;text-transform: uppercase;position: relative;font-size: 44px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p:before {transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom:0;content: '';left: -65px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p:after {transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top:4px;content: '';left:0;height: 2px;width:280px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-top p:before {position: absolute;border-top: 1px solid #8c8c8d;;bottom:0;content: '';left:0;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-top p:after {position: absolute;border-top: 1px solid #8c8c8d;;top:4px;content: '';left: -65px;height: 2px;width:280px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p span{background:url('../images/experiences/arrow-right.png') no-repeat 0 center;height:30px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom .rxy-locations-bottom-inner {position: absolute;right: 20%;top: 40%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p{text-decoration:none;color: #fff;text-transform: uppercase;position: relative;font-size: 44px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p:before {transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;bottom:0;content: '';left: -65px;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p:after {transition:0.5s all;position: absolute;border-top: 1px solid #8c8c8d;top:4px;content: '';left:0;height: 2px;width:280px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p span{background:url('../images/experiences/arrow-right.png') no-repeat 0 center;height:30px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-bottom p:before {position: absolute;border-top: 1px solid #8c8c8d;bottom:0;content: '';left:0;height: 2px;width: 258px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-bottom p:after {position: absolute;border-top: 1px solid #8c8c8d;top:4px;content: '';left: -65px;height: 2px;width:280px;}*/
#parent {position: relative;background:url('../images/experiences/rxy-come-indulged.png') no-repeat 0 0;min-height:374px;position:relative;background-size: 100% auto;}
#parent .rxy-come-indulged-cont{position:absolute;top:50%;left:50%;color:#fff;margin-left: -130px;margin-top: -62px;text-align: center;text-transform: uppercase;;}
#parent .rxy-come-indulged-cont h4{margin: 0;font-size: 96px;color: #babbbc;line-height: 82px;}
#parent .rxy-come-indulged-cont p{color: #d22800;font-size:38px;line-height: 36px;position:relative;font-family: 'gtpm_light';letter-spacing:-2px;word-spacing:-10px;}
#parent .rxy-come-indulged-cont p:before, #parent .rxy-come-indulged-cont p:after{position: absolute;border-top: 1px double #8c8c8d;bottom:41%;content: '';height:4px;width: 100px;border-bottom: 1px double #8c8c8d;}
#parent .rxy-come-indulged-cont p:before{left: -50%}
#parent .rxy-come-indulged-cont p:after{right: -50%;}
.rc-banner-slider{text-align:center;position:relative;}
.rc-banner-slider .pos {position:absolute;top:0px;left:50%; margin-left:-780px;}
.rc-banner-slider .slick-list {overflow:inherit;}
.rc-banner-slider .slick-list .slick-slide {position:relative;}
.rc-banner-slider .slick-dots {height:15px;position:absolute;z-index:2;bottom:25px;right:73px;}
.rc-banner-slider .slick-dots li {/*margin:0 5px;*/float:left;margin-left:10px;}
.rc-banner-slider .slick-dots li:first-child {margin-left:0;}
.rc-banner-slider .slick-dots li button {width:15px;height:15px;background:#55545a;padding:0;border:0;display:block;text-indent:-999em;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.rc-banner-slider .slick-dots li.slick-active button,.rc-banner-slider .slick-dots li.slick-active button:hover{background:#fff;}

ul.rc-what-experience-slide{text-align:center;position:relative;}
ul.rc-what-experience-slide .slick-list {overflow:inherit;}
ul.rc-what-experience-slide .slick-list .slick-slide {position:relative;}
ul.rc-what-experience-slide .slick-dots {text-align:center;display:inline-block;margin:0 auto;position:absolute;z-index:2;bottom:25px;right: 50px;}
ul.rc-what-experience-slide .slick-dots li {margin-left:10px;float:left;}
ul.rc-what-experience-slide .slick-dots li button {text-indent:-9999px;height:10px;width:10px;border-radius:6px;background:#55545a;border:0;}
ul.rc-what-experience-slide .slick-dots li.slick-active button{background:#fff;outline: none !important;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top img{width: 591px;margin: -6px 33px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li p{color: #9e9e9e;font-family: 'gtpm_light';font-size: 14px;line-height: 20px;text-transform: uppercase;word-spacing:-3px;padding:0 25px}
.rc-movies-experiences .my-movie-wrap .movie-view-more:before{top:82px;}

/*Clip Path*/
.element-wrap {display: inline-block;position: relative;}
.element {-webkit-clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);
-webkit-clip-path: url("#clip-demo-basic1");
-moz-clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);-webkit-clip-path: url("#clip-demo-basic1");clip-path: url("#clip-demo-basic1");display: block;}
.element-wrap1 {display: inline-block;position: relative;}
.element1 {-webkit-clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);-webkit-clip-path: url("#clip-demo-basic");-moz-clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);clip-path: polygon(50% 0%, 90% 10%, 90% 90%, 10% 90%);-webkit-clip-path: url("#clip-demo-basic");clip-path: url("#clip-demo-basic");display: block;}
.clip-svg{position:absolute;top:0;}


/*19-12-17*/
.rc-thumbimg-list li h3.boxpark img{width:13%;}
.rc-thumbimg-list li h3{bottom:14px;}
.rc-thumbimg-list li h3 img{width:40%;}


@media (max-width: 1680px) {
     .rc-thumbimg-list li h3.boxpark{bottom:4px;}
}
@media (max-width: 1500px) {
.rc-thumbimg-list li h3{font-size:24px;bottom:10px;left:0;}/*bottom:8px;*/
    /*.rc-thumbimg-list li h3 img {width:33%;}*/
 /*.rc-thumbimg-list li h3.boxpark img{width:45px;}*//*50%*/
 .rc-thumbimg-list li h3.boxpark{bottom:8px;}
.rc-thumbimg-list li h3 span{font-size:24px;}
.rc-movies-experiences .my-movie-wrap .movie-view-more{padding:70px 0 130px;}
.rc-banner-slider .slick-dots {/*right:30px;*/right:25px;}
.movieslist-landingpage.rc-movieslist-landingpage-exp{margin: 20px 0 130px;}
.rc-what-experience{padding: 45px 0 50px;}
}

@media (max-width: 1439px) {
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li p{padding: 0 10px;}
/*RC EXPERIENCES WHERE*/
#parent {min-height: 289px;background-size: 100% auto;}
#parent .rxy-come-indulged-cont p {font-size: 38px;line-height: 35px;}
#parent .rxy-come-indulged-cont {margin-left: -110px;}
/*.rc-experiences-where {min-height: 603px;}*/
/*.rc-experiences-banner .rc-scroll-down{min-height:215px;}*/
.rc-experiences-banner,.rc-experiences-banner-es1,.rc-experiences-banner-es2,.rc-experiences-banner-es3,.rc-experiences-banner-es4,.rc-experiences-banner-set1,.rc-experiences-banner-set2,.rc-experiences-banner-set3,.rc-experiences-banner-set4,.rc-experiences-banner-dl1,.rc-experiences-banner-dl2,.rc-experiences-banner-dl3,.rc-experiences-banner-dl4,rc-experiences-banner-bwp1{height:575px;background-size:cover;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top img {width: 477px;margin: 6px 27px -10px;height: 154px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top::after{right: 22px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top::before {left: 27px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top .rxy-locations-top-inner, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom .rxy-locations-bottom-inner {top:30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-top p:after {left: -30px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged{margin:20px 0 0;}
/*.rc-banner-slider .slick-dots{bottom:115px;}
.rc-scroll-down{margin:-160px 0 0;}*/
.rc-banner-slider-wrap .rc-experience-list{/*margin: 100px auto 0;*/top:100px;}

}


@media (max-width: 1280px) {
/*.rc-scroll-down {margin:-60px 0 0;}
.rc-banner-slider .slick-dots{bottom:25px;}*/
/*.rc-thumbimg-list li h3.boxpark img{width:35px;}*/
.rc-thumbimg-list li h3.boxpark{bottom:10px;}
}

@media (max-width: 1199px) {
/*RC EXPERIENCES WHERE*/
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li figure img {width: 190px;height: 190px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before {left: 12px;}
#parent {min-height: 225px;background-size: 100% auto;}
#parent .rxy-come-indulged-cont p {font-size: 29px;line-height: 20px;}
#parent .rxy-come-indulged-cont h4 {font-size:70px;}
#parent .rxy-come-indulged-cont {margin-left: -98px;}
/*.rc-experiences-where {min-height: 446px;}*/
.rc-experiences-where .rc-experiences-where-inner {padding: 40px 0;}
.rc-experiences-banner,.rc-experiences-banner-es1,.rc-experiences-banner-es2,.rc-experiences-banner-es3,.rc-experiences-banner-es4,.rc-experiences-banner-set1,.rc-experiences-banner-set2,.rc-experiences-banner-set3,.rc-experiences-banner-set4,.rc-experiences-banner-dl1,.rc-experiences-banner-dl2,.rc-experiences-banner-dl3,.rc-experiences-banner-dl4,rc-experiences-banner-bwp1{height:485px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:after{bottom:-78px;height:150px;right: 17px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before{width:185px;}
#parent .rxy-come-indulged-cont p:before, #parent .rxy-come-indulged-cont p:after{bottom:30%;width:75px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top img {width: 387px;margin: 6px 21px -6px;height: 122px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top::before {left: 21px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-bottom p:after, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p:before {left: -30px;}
/*.rc-banner-slider-wrap .rc-experience-list{margin:100px auto 0;}*/
.rc-what-experience{padding:50px 0 50px;}
.movieslist-landingpage.rc-movieslist-landingpage-exp{margin: 20px 0 90px;}
.rc-thumbimg-list li h3.boxpark{bottom:5px;}
/*19-12-2017*/
.rc-thumbimg-list li h3{bottom:9px;}
}

@media (max-width: 992px) {
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top .rxy-locations-top-inner, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom .rxy-locations-bottom-inner {top: 20%;}
.rc-experiences-banner,.rc-experiences-banner-es1,.rc-experiences-banner-es2,.rc-experiences-banner-es3,.rc-experiences-banner-es4,.rc-experiences-banner-set1,.rc-experiences-banner-set2,.rc-experiences-banner-set3,.rc-experiences-banner-set4,.rc-experiences-banner-dl1,.rc-experiences-banner-dl2,.rc-experiences-banner-dl3,.rc-experiences-banner-dl4,rc-experiences-banner-bwp1{height:390px;}
.rc-banner-slider-wrap .rc-experience-list{width:700px;/*margin:40px auto 0;*/top:40px;margin-left:-350px;}
.rc-banner-slider-wrap .rc-experience-list h1,.rc-banner-slider-wrap .rc-experience-list h1 span{font-size:40px;}
.rc-banner-slider-wrap .rc-experience-list p{font-size:16px;line-height:18px;}
.rc-what-experience .rc-what-experience-inner h2{font-size:36px;padding:0 0 40px;}
.rc-banner-slider-wrap .rc-experience-list h1:before,.rc-banner-slider-wrap .rc-experience-list h1:after{top:34px;}
.rc-banner-slider-wrap .rc-experience-list:before,.rc-banner-slider-wrap .rc-experience-list:after{top:35px;width:90px;height:51px;}
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas{padding:25px 0 0;}*/
/*.rc-experiences-where{min-height: 350px;background-size: 100% 350px;background-position: 0 0;}*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p{font-size:28px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p:before, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-top p:before, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-top p:after, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p:after, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-bottom p:before, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p:before, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p:after, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a:hover .rxy-locations-bottom p:after {width: 158px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:after{bottom:-50px;height:90px;right:11px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before{width:120px;left:16px;}
#parent .rxy-come-indulged-cont h4{font-size:50px;line-height: 54px;}
#parent .rxy-come-indulged-cont{margin-left: -55px;}
#parent .rxy-come-indulged-cont p{font-size: 22px;line-height: 14px;}
#parent .rxy-come-indulged-cont p:before, #parent .rxy-come-indulged-cont p:after{bottom:26%;width: 52px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:before{bottom: 63px;left:14px;height:100px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:after{top:7px;right:15px;height:90px;}
.rc-experiences-where .rc-experiences-where-inner{padding:40px 0 0;}
.rc-movies-experiences{margin-top:15px;}
.rc-movies-experiences .my-movie-wrap .movie-view-more{padding: 45px 0 90px;}
.rc-thumbimg-list li h3 img {width:45%;}
.rc-thumbimg-list li h3{font-size: 16px;bottom:4px;}/*19-12-17:left: 15px;bottom: 10px;*/
.rc-thumbimg-list li h3 span{font-size: 16px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top img {width: 288px;margin: 6px 16px -6px;height: 93px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p {padding: 10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations{padding-top: 0;}
.rc-banner-slider-wrap .rc-experience-list:before, .rc-banner-slider-wrap .rc-experience-list:after{width:50px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged{margin:0;}
.movieslist-landingpage.rc-movieslist-landingpage-exp{margin: 0 0 60px;}
.rc-banner-slider-wrap .rc-experience-list h1:before, .rc-banner-slider-wrap .rc-experience-list h1:after,.rc-banner-slider-wrap .rc-experience-list:before, .rc-banner-slider-wrap .rc-experience-list:after{display:none;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line:before,.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line:after,.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line .exp-cont:after,.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line .exp-cont:before{display:none;}
.rc-banner-slider-wrap .rc-experience-list figure img{width:220px;}
.rc-banner-slider-wrap .rc-experience-list figure.boxpark img {width:auto;}

.rc-thumbimg-list li h3.boxpark img{/*width:25px;*/}
.rc-thumbimg-list li h3.boxpark{bottom:5px;}
}
@media(max-width:991px)
{
    .rc-experiences-block .btn-quick-exp-exp {border-radius:0; height:50px; background:none;background:#d22800;font:24px/50px 'gtpm_regular';position:relative;float:right;display:block !important;}
.rc-experiences-block .btn-quick-exp a {width:50%;height:100%;padding:0 15px;color:#fff;text-decoration:none;}
.rc-experiences-block .btn-quick-exp a:before{background:url('../images/quick-line-exp.png') no-repeat left bottom; position:absolute;left:-76px;top:0; content:''; width:76px; height:75px;}

.rc-experiences-block .btn-quick-exp{height:50px; background:none;float:left;width:100%;}
.rc-experiences-block .btn-quick-exp a {padding:0; display: block; width: 100%; height: 100%; background: #d22800;text-transform:uppercase;}
.rc-experiences-block .btn-quick-exp a span{display:inline-block; float:left;width:70%;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {display:inline-block; float:left;width:30%;}
.rc-experiences-block .btn-quick-exp a span {height:100%; padding:0 15px;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {background:#101010; color:#5e5e5e; position:relative; font:20px/20px 'gtp_light'; text-align:right; padding:14px 40px 0 0}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp:after {background:url('../images/quick-line.png') no-repeat left bottom; position:absolute; right:-28px; top:0; content:''; width:50px; height:50px;}

.rc-experiences-block .btn-quick-exp a span.quickbook-exp {font-size:24px; padding:0 0 0 40px; text-align:left; line-height:50px;}
.rc-experiences-block .btn-quick-exp a:after {width:0;}
.rc-thumbimg-list{display:none;}
.rc-experiences-block .btn-quick-exp{height:50px;display:block !important;position:relative;width:100%;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {font-size:16px; padding:15px 30px 0 0}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp:after {background:url('../images/quick-line.png') no-repeat left bottom; position:absolute; right:-28px; top:0; content:''; width:50px; height:50px;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp:before {right:15px;}
.rc-experiences-block .btn-quick-exp a span.quickbook-exp {font-size: 20px;padding:0;line-height:50px;text-align: center;}
.rc-thumbimg-list li,.rc-thumbimg-list li:nth-child(3) {width: 33.3%;}
.rc-thumbimg-list li{border-width:3px 0 0 0;}
.movieslist-landingpage.rc-movieslist-landingpage-exp{margin:0 0 25px;}
.movieslist-landingpage.rc-movieslist-landingpage-exp.mbtmval{margin:0 0 150px !important;}
}
@media (max-width: 767px) {
.rc-banner-slider-wrap .rc-experience-list{width:100%;padding:10px 15px;/*margin:0 auto 0;*/margin:0;top:0;left:0;}
.rc-banner-slider .slick-dots {height:10px;}
.rc-banner-slider .slick-dots li{margin-left:5px;}
.rc-banner-slider .slick-dots li button {width:12px;height:12px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.rc-experiences-banner{height: 285px;background-size:cover;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list ul li figure img{width:173px;height:173px;}
.rc-experiences-banner .rc-share-experience{padding: 20px 0 0 15px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top img{width:100%;height: 100%;margin: 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations{float: none;width: 100%;padding-right: 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged {float: none;width: 100%;padding: 0 0 30px;}
            
.rc-experiences-where {min-height:100px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations {max-width:600px;width:100%;margin:40px auto;text-align: center;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:before,
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:after   {width:100%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:before {left:30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:before {left:-30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content:after  {left:-30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:after {left:30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:before,
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:after   {width:80%;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo > a {display:block; padding:0 10px;}
            
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:after, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:before{display:none;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top::after {display:none;}
/*.rc-experiences-where {min-height: inherit;background-size: inherit;background-position: inherit;}*/
.clip-svg {display:none;}
#parent{display:none;}
.rc-movies-experiences .my-movie-wrap{padding: 30px 0 0;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1{margin:5px 0;line-height:25px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1 span{font-size:30px;letter-spacing:3px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line p{font-size:14px;line-height:20px;padding:0 10px;}
/*19-12-17:.rc-thumbimg-list li h3{bottom:5px;}*/
.rc-banner-slider-wrap .rc-experience-list figure img{width: 150px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left:15px;/*left:41px;*/}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {right:6px;/*right:31px;*/}
.rc-thumbimg-list li h3.boxpark {bottom:3px;}
}


@media (max-width: 680px) {
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom{min-height: 84px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before{width:75px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:after{bottom: -35px;height: 60px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p{font-size: 24px;}
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations{padding-top:10px;}*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:before{bottom:84px;}
/*.rc-scroll-down{margin:-90px 0 0;}
.rc-banner-slider .slick-dots{bottom:70px;right: 50px;}*/
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1 span{font-size:24px;letter-spacing:2px;}
.movieslist-landingpage .my-movie-wrap{padding: 30px 0 0;}
/*.pdleft {padding-left: 6px;width: 615px;}
..rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left: 17px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {right: 7px;}
rc-experiences-where {min-height: 580px;}*/
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content img,*/  .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1 .rxy-locations-img-content1 img{width: 80%;}
.rc-thumbimg-list li h3.boxpark{bottom:2px;}

}

@media (max-width:639px) {
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations {max-width:420px;margin-top:25px;margin-bottom:20px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:20px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:180px;margin:-67px 0 0 -90px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:280px;margin:-54px 0 0 -120px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:before {left:30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:before {left:-20%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:after  {left:-20%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:after {left:30%;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo .rxy-locations-img-content {width:125px;margin:-39px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo > a {padding:0 7px 0 5px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-editorssuitelogo .rxy-locations-img-content {width:188px;margin:-34px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {border-top-width:2px;left:11px;bottom:-1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {width:2px;}

}

@media (max-width:600px) {
.rc-banner-slider-wrap .rc-experience-list{width:100%;}
.rc-experiences-where .rc-experiences-where-inner{padding: 25px 0 5px;}
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations{width: 100%;padding-right: 0;}*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged{width: 100%;padding: 17px 0;}
.rc-experiences-where{min-height: inherit;background-size: cover;background-position:center 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:after,.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged:before{display:none;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:after{display:none;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top{min-height: 128px;background-position:10px center;background-size:cover;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom{min-height: 131px;background-size:102% auto;background-position:1px center;}
.rc-banner-slider-wrap .rc-experience-list{margin:0 auto 0;}
/*.rc-scroll-down{margin:-70px 0 0;}*/
.rc-banner-slider-wrap .rc-experience-list p{font-size: 15px;}
/*.rc-banner-slider .slick-dots {bottom:40px;}*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {width: 180px;}
/*.pdleft {padding-left: 6px;width: 522px;}*/
.rc-thumbimg-list li h3.boxpark img{width:20px;}
.rc-thumbimg-list li h3.boxpark{bottom:3px;}

}


@media (max-width:480px){
.rc-thumbimg-list li{height:45px;overflow:hidden;}    
.rc-thumbimg-list li a > img {position:absolute;width:100%;height:100%;top:0;left:0;}

/*.rc-thumbimg-list li h3.boxpark img{width:15px;}*/

.rc-banner-slider-wrap .rc-experience-list h1, .rc-banner-slider-wrap .rc-experience-list h1 span{font-size: 30px;}
.rc-banner-slider-wrap .rc-experience-list p{font-size:14px;padding:0 59px;}
.rc-banner-slider-wrap .rc-experience-list{margin:0 auto 0;}
/*.rc-scroll-down{margin:-40px 0 0;}*/
.rc-thumbimg-list li h3{font-size: 14px;bottom:3px;left:0;line-height: 4px;text-align:center;}
.rc-thumbimg-list li h3 span{font-size: 14px;}
.rc-what-experience .rc-what-experience-inner h2{font-size: 25px;}
.rc-movies-experiences .my-movie-wrap .movie-view-more{padding: 17px 0 50px;}

.rc-movies-experiences{margin-top: 30px;}
.rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li figure img {width: 190px;height: 190px;}
.rc-movies-experiences .my-movie-wrap{padding: 0;}
/*.rc-banner-slider .slick-dots{bottom: 12px;}*/
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line p{font-size:16px;}
/*20.2.2017*/
/*.rc-experiences-block .btn-quick-exp-exp {border-radius:0; height:50px; background:none;background:#d22800;font:24px/50px 'gtpm_regular';position:relative;float:right;display:block !important;}
.rc-experiences-block .btn-quick-exp a {width:50%;height:100%;padding:0 15px;color:#fff;text-decoration:none;}
.rc-experiences-block .btn-quick-exp a:before{background:url('../images/quick-line-exp.png') no-repeat left bottom; position:absolute;left:-76px;top:0; content:''; width:76px; height:75px;}

.rc-experiences-block .btn-quick-exp{height:50px; background:none;float:left;width:100%;}
.rc-experiences-block .btn-quick-exp a {padding:0; display: block; width: 100%; height: 100%; background: #d22800;text-transform:uppercase;}
.rc-experiences-block .btn-quick-exp a span{display:inline-block; float:left;width:70%;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {display:inline-block; float:left;width:30%;}
.rc-experiences-block .btn-quick-exp a span {height:100%; padding:0 15px;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {background:#101010; color:#5e5e5e; position:relative; font:20px/20px 'gtp_light'; text-align:right; padding:14px 40px 0 0}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp:after {background:url('../images/quick-line.png') no-repeat left bottom; position:absolute; right:-28px; top:0; content:''; width:50px; height:50px;}

.rc-experiences-block .btn-quick-exp a span.quickbook-exp {font-size:24px; padding:0 0 0 40px; text-align:left; line-height:50px;}
.rc-experiences-block .btn-quick-exp a:after {width:0;}*/

}

@media (max-width:479px){
/*19-12-2017*/
.rc-thumbimg-list li h3 img{width:20%;}
.rc-thumbimg-list li h3.boxpark {bottom: 14px;}
/*19-12-2017*/
.rc-thumbimg-list li h3.boxpark img{/*width:35px;*/}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-bottom p, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations a .rxy-locations-top p {padding: 10px 0;}
/*.rc-scroll-down{margin: -35px 0 0;}
.rc-thumbimg-list li:nth-child(1) h3{bottom:15px;}
.rc-thumbimg-list li:nth-child(2) h3{bottom:15px;}
.rc-thumbimg-list li:nth-child(3) h3{bottom:5px;}*/
.rc-thumbimg-list li{width:100%;border:3px solid #999;border-width: 3px 0 0 0;}
.rc-thumbimg-list li h3{font-size: 18px;bottom:18px;line-height: 72px;}
.rc-thumbimg-list li{height:55px;}

/*.rc-banner-slider-wrap .rc-experience-list figure img{width:200px;}*/
.rc-thumbimg-list li h3 span{font-size:18px;}
.rc-thumbimg-list li:nth-child(1){border-width:3px 0 0 0;}
.rc-thumbimg-list li:nth-child(3){border-width:3px 0 0 0;width: 100%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom {min-height: 122px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top{background-position: 11px center;}
#parent .rxy-come-indulged-cont{top: 55%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before{left: 10px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-come-indulged{padding: 17px 0 0;}
.rc-experiences-where .rc-experiences-where-inner{padding: 25px 0 0;}
.rc-movies-experiences .my-movie-wrap .movie-view-more{padding: 17px 0 130px;}
/*.rc-banner-slider .slick-dots{bottom:20px;right: 25px;}*/

/*.rc-banner-slider .slick-dots li{margin-left:5px;}*/
.rc-banner-slider-wrap .rc-experience-list p{padding: 0 10px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations {max-width:300px;margin-bottom:25px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:110px;margin:-39px 0 0 -55px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:180px;margin:-34px 0 0 -90px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:before {left:30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:before {left:-15%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:after  {left:-15%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:after {left:30%;}


.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations {max-width:310px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo .rxy-locations-img-content {width:95px;left:50px;margin:-32px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo > a {padding:0 5px 0 2px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-editorssuitelogo .rxy-locations-img-content {width:158px;right:60px;margin:-30px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left:9px;bottom:-1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {width:2px;height:120px;bottom:-60px;right:4px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line p{font-size: 14px;}



/*.rc-experiences-block .btn-quick-exp{height:50px;display:block !important;position:relative;width:100%;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {font-size:16px; padding:15px 30px 0 0}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp:after {background:url('../images/quick-line.png') no-repeat left bottom; position:absolute; right:-28px; top:0; content:''; width:50px; height:50px;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp:before {right:15px;}
.rc-experiences-block .btn-quick-exp a span.quickbook-exp {font-size: 20px;padding:0;line-height:50px;text-align: center;}*/
.movieslist-landingpage.rc-movieslist-landingpage-exp.mbtmval{margin:0 0 350px !important;}
}

@media (max-width:415px){
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-content img,*/ .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1 .rxy-locations-img-content1 img{width: 50%;}
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:before {left: 130px;width: 158px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:after {bottom: 35%;left: 80px;width: 158px;}*/

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:before {left: 80px;width: 158px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:after {bottom: 35%;left:130px;width: 158px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:hover:before {left:130px;width: 158px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:hover:after {bottom: 35%;left:80px;width: 158px;}

/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover:before {left:80px;width: 158px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:hover:after {bottom: 35%;left:130px;width: 158px;}*/

/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations {margin: 30px auto;}
.pdleft {padding-left: 4px;width: 97%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left:10px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {bottom: -35px;right: 3px;height:80px;transform: rotate(-3deg);}*/
}

@media (max-width:385px){
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom,.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top{min-height: 109px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top{background-position: 10px center;}
.rc-what-experience .rc-what-experience-inner h2:before{top:-10px;}
.rc-what-experience{padding:30px 0 50px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line p{font-size: 14px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1{margin:5px 0 0;}
.rc-experiences-block .btn-quick-exp a span{width:80%;}
.rc-experiences-block .btn-quick-exp a span.instatickets-exp {width:20%;}
/*19-12-2017*/
.rc-thumbimg-list li h3{bottom:15px;}

}

@media (max-width:360px){
    .rc-thumbimg-list li:nth-child(1) h3{bottom:7px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:after {left: 90px !important;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations {max-width:250px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.citywalk-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:90px;margin:-34px 0 0 -45px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content {width:160px;margin:-32px 0 0 -80px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:before {left:30%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:before {left:-10%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img .rxy-locations-img-content:after  {left:-10%;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.editorssuite-block .rxy-locations .rxy-locations-img:hover .rxy-locations-img-content:after {left:30%;}

/*
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo .rxy-locations-img-content {width:125px;margin:-39px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo > a {padding:0 7px 0 5px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-editorssuitelogo .rxy-locations-img-content {width:188px;margin:-34px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {border-top-width:2px;left:11px;bottom:-1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {width:2px;}

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations {max-width:310px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:10px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo .rxy-locations-img-content {width:95px;left:50px;margin:-32px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo > a {padding:0 5px 0 2px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-editorssuitelogo .rxy-locations-img-content {width:158px;right:60px;margin:-30px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left:9px;bottom:-1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {width:2px;height:120px;bottom:-60px;right:4px;}
*/

.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations {max-width:270px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-content {padding:7px 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo > a {padding:0 5px 0 1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-citywalklogo .rxy-locations-img-content {width:80px;margin:-25px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img.rc-editorssuitelogo .rxy-locations-img-content {width:120px;margin:-22px 0 0;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas.page-directorslounge .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left:7px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1 span{/*font-size:28px;*/font-size:22px;}
}


@media (max-width:320px){
    /*19-12-2017*/
.rc-thumbimg-list li h3{bottom:13px;}
.rc-what-experience .rc-what-experience-inner h2{font-size: 24px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-bottom, .rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top {min-height: 92px;}
#parent .rxy-come-indulged-cont{top: 48%;}
/*.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas{padding: 15px 0 0;}*/
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-top:before{left: 8px;}
/*.rc-banner-slider .slick-dots{bottom: 0;right: 25px;}
.rc-banner-slider .slick-dots{bottom:25px;}*/
.movieslist-landingpage.rc-movieslist-landingpage-exp{margin: 0 0 220px;}
.rc-thumbimg-list li h3 {line-height:55px;}
.rc-banner-slider-wrap .rc-experience-list .rc-exp-cont-line h1 span{font-size: 24px;letter-spacing: 1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:before {left: 65px;width: 140px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img1:after {left: 28px;width: 140px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:before {left: 115px;width: 140px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img:after {bottom: 35%;left: 80px;width: 140px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-right {right: 1px;}
.rc-experiences-where .rc-experiences-where-inner .rc-experiences-locations-areas .rxy-locations .rxy-locations-img .rxy-locations-img-border-btn {left: 7px;}
.rc-experiences-block .btn-quick-exp a span.quickbook-exp{font-size:22px;line-height:50px;padding:0 0 0 35px;text-align: left;}
}
@keyframes bounchAnimation {
    0%, 20%, 50%, 80%, 100%{
        transform: translateY(0)
    }
    40% {
            transform: translateY(-10px)
    }
    60% {
        transform: translateY(-5px)
    }
}

/*Cinemas on Demand*/
.rc-experiences-block.rxy-cinemasondemand {}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {width:545px;top: 50%; left:200px; margin-top:-140px; margin-left:0; background: rgba(0,0,0,0.45);border: 1px solid rgba(255,255,255,0.2);height: 280px;display: table; position:absolute}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner{display: table-cell;vertical-align: middle;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.big{font: 56px/56px 'gtp_bold';text-transform: uppercase;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.big span{font-size:36px;}

.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.small{font:41px/41px 'gtp_bold';text-transform: uppercase;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.small span{font-size:30px;font-family:'gtpm_regular'}
.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp1 {/*background: url(../images/experiences/cinemasondemand/banner1.png) center 0 no-repeat;*/height:614px; background:url(../images/experiences/rc-large/boxpark/boxpark1.jpg) center 0 no-repeat;background-size:cover;}
.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp2 {/*background: url(../images/experiences/cinemasondemand/banner2.png) center 0 no-repeat;*/height:614px; background:url(../images/experiences/rc-large/boxpark/boxpark2.jpg) center 0 no-repeat;background-size:cover;}
.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp3 {/*background: url(../images/experiences/cinemasondemand/banner3.png) center 0 no-repeat;*/height:614px; background:url(../images/experiences/rc-large/boxpark/boxpark3.jpg) center 0 no-repeat;background-size:cover;}
.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner:before {display:none;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots {position: absolute;left: 30px;bottom: 30px;text-align: left;margin-left: 0;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots li {display: inline-block;margin-left: 15px;float: none;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots li:first-child {margin-left:0;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots li.slick-active button, .rc-experiences-block.rxy-cinemasondemand.rc-banner-slider .slick-dots li.slick-active button:hover {background: #a4a2a3;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots li button {border: 1px solid #a4a2a3;width: 13px;height: 13px;background: transparent;}

.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos {position: absolute;right: 35px;bottom: 25px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos ul li{float:left;height: 75px;display: table;margin-right:40px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos ul li:last-child {margin-right:0;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos ul li figure {display:table-cell;vertical-align:middle;}

.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block {background:#0d0f1a;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-lft{float:left;width:53%;}

.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li{float:left;width: 33.33%;border-right:1px solid #868686;border-bottom:1px solid #868686;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(3n+3) {border-right:1px solid transparent;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(7), .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(8), .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(9) {border-bottom:1px solid transparent;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt{float:left;width:47%;padding:40px;text-align: center;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1{margin: 0;font: 72px/46px 'gtp_bold';text-transform: uppercase;color: #fff;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 span{font-family: gtpm_light;font-size: 45px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm {font:73px/73px 'gtp_bold'}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm span{font:72px/76px 'gtp_regular';}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p{font: 29px/39px 'gtpm_light';color: rgba(213,217,226,0.33);padding:20px 0 30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h3{margin: 0;color: #d5d9e2;font: 29px/29px 'Myriad Pro';padding: 25px 0 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h2 {margin: 0;text-transform: uppercase;color: #d5d9e2;font: 45px/50px 'gtp_bold';padding: 5px 0 10px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie p{font: 25px/35px 'gtpm_light';color: rgba(213,217,226,0.33);}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie a{font:19px/20px 'gtpm_light';color: rgba(213,217,226,0.33);border-bottom:1px solid rgba(213,217,226,0.33);padding:30px 0 1px;text-decoration:none;display:inline-block;}

.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title{padding:55px 0 40px 0;background:#000000;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span{color:#fff;}

.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2:before, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2:before{background:#fff;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span:before, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span:before{background:#fff;}

.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2:after, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2:after{background:#fff;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span:after, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span:after{background:#fff;}

.rc-experiences-block.rxy-cinemasondemand .rc-what-experience {background:#fff;padding-top:60px;padding-bottom: 35px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .roxy-title {padding:0 0 40px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd1 {font: 23px/29px 'gtpm_light';padding:10px 0 5px 0;color:#0d0f1a;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h4 {margin: 0;color: #0d0f1a;font: 25px/29px 'gtp_bold';}
.rc-what-experience .rc-what-experience-inner .pkagebtn {max-width: 620px;margin:30px auto 0;}
.rc-what-experience .rc-what-experience-inner .pkagebtn a {text-decoration:none; color: #0d0f1a;font: 20px/25px 'gtpm_light';padding: 20px 0;border: 1px solid #e1e1e1; display:block; letter-spacing: -2px;background: url(../images/experiences/cinemasondemand/exbg.png) center 0 repeat-x;background-size: contain;}
.rc-experiences-block.rxy-cinemasondemand h3.rc-exp-hd1:before, .rc-experiences-block.rxy-cinemasondemand h3.rc-exp-hd2:before, .rc-experiences-block.rxy-cinemasondemand h3.rc-exp-hd3:before, .rc-experiences-block.rxy-cinemasondemand h3.rc-exp-hd4:before {display:none;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc{background:#eae9e9;padding:60px 0 65px;border-top:1px solid #d1d0d0;width: 100%;display: inline-block;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner {max-width:1100px;margin: 0 auto;width: 100%;text-align:center;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner p{font: 22px/22px 'gtpm_light';padding: 0 0 20px;color:#585961;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst{padding:0;margin: 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li {position:relative;display:block;font:14px/28px 'gtpm_regular';letter-spacing: -1px;color: #8c8c8c;margin-right: 10px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li span {position:relative; display:inline-block;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li span:before {content: '';position: absolute;left: -10px;top:50%;height: 5px;width: 5px;border-radius: 50%;background: #8c8c8c; margin-top:-2px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .roxy-title h2 span, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span {font-size:30px;line-height:30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.sub li {font:14px/28px 'gtpm_regular';letter-spacing: -1px;color: #8c8c8c;}
.scrollableArea p {padding-top:3px;}
/*Media Query*/
@media(max-width:1600px) {
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 {font-size:50px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 span {font-size: 40px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm {font-size:50px;line-height:53px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm span {font-size:50px;line-height:32px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p {font-size:20px; line-height:30px; padding: 20px 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h2 {font-size:35px;padding: 5px 0 10px;line-height:32px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie a {padding: 13px 0 0;}
}

@media(max-width:1599px) {
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 {font-size:30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 span {font-size: 20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm {font-size:30px;line-height:22px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm span {font-size:30px;line-height:22px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p {font-size:15px; line-height:20px; padding: 20px 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h2 {font-size:25px;padding: 5px 0 10px;line-height:25px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie p {font-size:20px;line-height:29px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h3 {font-size:20px;line-height:20px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.big {font-size:40px;line-height:40px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.small {font-size:30px;line-height:30px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {height:200px;margin-top: -105px; left:150px;}
}

@media(max-width:1439px) {
    .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp1, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp2, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp3 {height:575px}
}

@media(max-width:1280px) {
 .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt {padding: 20px 30px;}
 .rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {left: 100px; }
}

@media(max-width:1199px) {
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 {font-size: 20px;line-height: 22px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 span {font-size: 15px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm {font-size: 20px;line-height: 20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p {font-size: 14px;line-height:20px;padding: 10px 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h3 {font-size: 15px;line-height: 15px;padding: 15px 0 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h2 {font-size: 20px;padding: 5px 0 10px;line-height: 20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie p {font-size:14px;line-height: 22px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie a {padding: 10px 0 0;font-size: 14px;line-height: 20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt {padding: 20px;}

.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li, .rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.sub li {line-height:24px; }

.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc {padding:40px 0 45px}

.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp1, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp2, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp3 {height:485px}
}

@media(max-width:992px) {
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-lft {width: 100%;float:left;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt{width: 100%;float:left;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 {font-size: 45px;line-height: 45px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 span {font-size: 35px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm {font-size: 45px;line-height: 45px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm span {font-size: 45px;line-height: 45px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p {font-size: 24px;line-height: 30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h3 {font-size: 25px;line-height: 25px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h2 {font-size: 30px;line-height: 30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie p {font-size: 24px;line-height: 30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie a {font-size: 20px;line-height: 30px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {height:100px;min-height:100px; margin-top:-55px; left:50px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner { max-width: initial; padding:0 40px}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li, .rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.sub li {text-align:left}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li span:before {top:10px;}

.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp1, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp2, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp3 {height:390px}
}

@media(max-width:767px) {
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos {bottom: 15px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {width:310px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.big {font-size:28px;line-height:28px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.big span {font-size:18px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.small {font-size: 23px;line-height: 23px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list .rxy-exp-deman-inner p.small span {font-size: 22px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos {right:15px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos ul li {margin-right: 10px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc {padding: 30px 0;}
.rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp1, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp2, .rc-experiences-block.rxy-cinemasondemand .rc-experiences-banner-bp3 {height:285px}
}


@media(max-width:680px) {
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience-list-slider .slick-dots {bottom:-10px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h3.rc-exp-hd1 {font-size:20px;line-height:20px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .rc-what-experience-inner .rc-what-experience-list.rc-what-experience-list-slider li h4 {font-size:20px;line-height:20px;}


.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 {font-size:30px;line-height:30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1 span {font-size: 25px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm {font-size:30px;line-height:30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head h1.fntbtm span {font-size:30px;line-height:30px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p {font-size: 20px;line-height: 26px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h3 {font-size: 20px;line-height: 20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie h2 {font-size:28px;line-height: 28px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie p {font-size: 20px;line-height: 24px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie a {font-size:18px;line-height: 20px;}

}

@media(max-width:639px) {
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {width: 270px;left: 20px; margin-top:0; top:30px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos {top: 50%;margin-top: -5px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner {padding:0 30px}
}

@media(max-width:480px) {
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {width: 395px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots {left:30px;bottom: 26px;margin-left: 0;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos {top: 48%;margin-top: 0;}
}

@media(max-width:479px) {
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(3n+3) {border-right: 0;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(7), .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(8), .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block ul li:nth-child(9) {float: left;width: 100%;border-right: 0;border-bottom:1px solid #8c8c8d;margin-bottom: 10px;padding-bottom: 10px;}
.rc-what-experience .rc-what-experience-inner .pkagebtn a{font-size:17px;padding: 10px 0;letter-spacing: 0;line-height:20px;margin-top:50px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience-list-slider .slick-dots {bottom: -25px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title {padding: 35px 0 40px 0;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience {padding-top: 30px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .roxy-title {padding: 0 0 20px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots {left:20px;bottom: 26px;margin-left: 0;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rxy-cindemandlogos {top: 48%;margin-top: 0;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {width: 320px;left:15px; top:20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner {padding:0 15px 0 20px}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.mainlst li, .rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.sub li {line-height:18px; margin-bottom:5px}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner p {font-size:16px;line-height:16px;padding:0 0 10px;}
}

@media(max-width:413px) {
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider-wrap .rc-experience-list {width: 290px;}
.rc-experiences-block.rxy-cinemasondemand .rc-banner-slider .slick-dots {margin-left:0;}k.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner ul.sub li {font-size: 11px;line-height: 13px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pickmovies-tnc .rxy-pickmovies-tnc-inner p {font-size:14px;line-height:14px;padding:0 0 10px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-dmand-head p {font-size: 16px;line-height: 20px;}
.rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .rxy-pickcinema-rgt .rxy-callnbooking-movie p {font-size: 18px;line-height: 22px;}
.rc-experiences-block.rxy-cinemasondemand .rc-what-experience .roxy-title h2 span, .rc-experiences-block.rxy-cinemasondemand .rxy-pick-yourmovies-block .roxy-title h2 span {font-size: 22px;line-height: 22px;}
.rc-what-experience .rc-what-experience-inner .pkagebtn a{font-size: 14px;padding: 10px;line-height: 15px;}

}
.cod-scroller{background:#eae9e9;padding:10px;font-size:12px; float:left;width:100%;}
.cod-scroller div.scrollableArea p
	{
		display: block;
		float: left;
		margin: 0;
		padding: 0px 0px 20px 20px;
		font-family: Times, 'Times New Roman', Georgia, Serif; 
		font-size:75px; 
		font-weight: bold; 
		background-color: #fff; 
		color: #000; 
		white-space: nowrap;
	}
@font-face {
    font-family: 'gtpm_bold';
    src: url('../fonts/gt-pressura-mono-bold.eot');
    src: url('../fonts/gt-pressura-mono-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gt-pressura-mono-bold.woff') format('woff'),
         url('../fonts/gt-pressura-mono-bold.ttf') format('truetype'),
         url('../fonts/gt-pressura-mono-bold.svg#gtpm_bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'gtpm_light';
    src: url('../fonts/gt-pressura-mono-light.eot');
    src: url('../fonts/gt-pressura-mono-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gt-pressura-mono-light.woff') format('woff'),
         url('../fonts/gt-pressura-mono-light.ttf') format('truetype'),
         url('../fonts/gt-pressura-mono-light.svg#gtpm_light') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'gtp_bold';
    src: url('../fonts/gt-pressura-bold.eot');
    src: url('../fonts/gt-pressura-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gt-pressura-bold.woff') format('woff'),
         url('../fonts/gt-pressura-bold.ttf') format('truetype'),
         url('../fonts/gt-pressura-bold.svg#gtp_bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gtp_light';
    src: url('../fonts/gt-pressura-light.eot');
    src: url('../fonts/gt-pressura-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gt-pressura-light.woff') format('woff'),
         url('../fonts/gt-pressura-light.ttf') format('truetype'),
         url('../fonts/gt-pressura-light.svg#gtp_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{margin:0;padding:0;}
/*505 Server Error*/
.rc-server-error{overflow: hidden;}
.rc-server-error-lt{float:left;width:49.1%;background:#eceae9 url(../images/rc-error-leftbg.png) no-repeat center 0;min-height:741px;position:relative;}
.rc-server-error-lt .rc-server-error-lt-cont{position:absolute;right:240px;bottom:20px;text-transform:uppercase;}
.rc-server-error-lt .rc-server-error-lt-cont p{color:#3c3129;font:54px/50px 'gtp_bold';margin:0;}
.rc-server-error-lt .rc-server-error-lt-cont p small{color:#3c3129;font:54px/50px 'gtpm_light';margin:0;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht{line-height:14px;}
.rc-server-error-lt .rc-server-error-lt-cont p span.rc-bold-cont{color:#000;font:18px/18px 'gtp_bold';}
.rc-server-error-lt .rc-server-error-lt-cont p span.rc-medium-cont{color:#000;font:18px/18px 'gtpm_light';}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{font:14px/18px 'gtpm_light';padding:40px 0 0;}
.rc-server-error-rt{float:right;width:50.9%;min-height:741px;background:#f04c08 url(../images/rc-error-rightbg.png) no-repeat 0 0;position:relative;}
.rc-server-error-rt h2{margin:0;padding:145px 0 0 250px;color:#050504;font:52px/34px 'gtp_bold';text-transform:uppercase;letter-spacing:1px;}
.rc-server-error-rt h2 span{color:#fff;font:25px/24px 'gtpm_light';letter-spacing:8px;}
.rc-server-error-rt .rc-helpful-link{text-transform:uppercase;position:absolute;left:40px;bottom:70px;}
.rc-server-error-rt .rc-helpful-link p{color:#fff;font:15px/15px 'gtpm_light';margin:0 0 5px;letter-spacing:1px;word-spacing:-4px;}
.rc-server-error-rt .rc-helpful-link ul{margin:0;padding:0;}
.rc-server-error-rt .rc-helpful-link ul li{margin:0;padding:0 5px;float:left;font:16px/16px 'gtpm_light';color:#fff;letter-spacing:1px;}
.rc-server-error-rt .rc-helpful-link ul li:first-child{padding-left:0;}
.rc-server-error-rt .rc-helpful-link ul li a{color:#fff;text-decoration:underline;}
.rc-server-error-rt h6{color:#000;font:12px 'gtp_bold';margin:0;text-transform:uppercase;letter-spacing:1px;position:absolute;left:40px;bottom:20px;}

/*Maintainance*/
.rc-maintainance-blk{background:url(../images/rc-maintainance.png) no-repeat center 140px;width:100%;height:100%;position:absolute;width:100%;padding:0 60px 0 220px;box-sizing:border-box;text-transform:uppercase;}
.rc-maintainance-blk header{background:#000;height:140px;width:100%;position:fixed;text-align:center;display:inline-block;z-index:1;left:0;}
.rc-maintainance-blk header figure{padding:35px 0;margin:0;}
.rc-maintainance-blk h2{margin:0;padding:500px 0 0;color:#fff;font:50px/30px 'gtpm_light';letter-spacing:-3px;word-spacing: -7px;}
.rc-maintainance-blk h2 sup{font:83px/80px 'gtp_bold';color:#fff;margin-left:-30px;vertical-align:top;}
.rc-maintainance-blk h2 sup.rc-ml{margin-left:-10px;}
.rc-maintainance-blk h2 sup small{font:46px/57px 'gtpm_light';color:#fff;vertical-align:top;}
.rc-maintainance-blk h2 span.rc-big-txt{font:180px/135px 'gtp_bold';}
.rc-maintainance-blk h2 span small{font:46px/53px 'gtpm_light';color:#fff;}
.rc-main-btm-cont{position:relative;}
.rc-main-btm-cont p{position:absolute;right:0;bottom:0;font:20px/20px 'gtp_bold';color:#fff;}
.rc-main-btm-cont p span{font:20px 'gtpm_light';}
.rc-main-btm-cont h3{background:url(../images/rc-shap.png) no-repeat 0 0;height:55px;width:374px;font:24px/55px 'gtp_bold';margin:40px 0 0 142px;padding:0 0 0 17px;overflow:hidden;}
.rc-main-btm-cont h6{font:12px 'gtpm_light';margin:180px 0 0 145px;padding:0;color:#fff;word-spacing: -2px;}

@media (max-width: 1500px) {
.rc-server-error-lt{min-height:550px;background-size:100% auto;}
.rc-server-error-rt{min-height:550px;background-size:100% auto;}
.rc-server-error-rt h2{padding: 70px 0 0 220px;}
.rc-maintainance-blk h2{padding:425px 0 0 50px;}
.rc-maintainance-blk h2 span.rc-big-txt{font-size:150px;line-height:117px;}

.rc-maintainance-blk{background-size:inherit;padding:0 60px 0 80px;}
}


@media (max-width: 1439px){
.rc-maintainance-blk h2 span.rc-big-txt{font-size:110px;line-height:94px;}
.rc-main-btm-cont h3{margin: 40px 0 0 100px;}
.rc-main-btm-cont h6{margin:140px 0 0 100px;}
.rc-server-error-rt{min-height: 527px;}
.rc-server-error-lt{min-height:527px;}
.rc-maintainance-blk h2{padding: 365px 0 0 50px;}
.rc-maintainance-blk{background-size: cover;}
}


@media (max-width: 1280px){
.rc-server-error-rt h2{font-size:40px;line-height:24px;}
.rc-server-error-rt h2 span {font-size:17px;}
.rc-server-error-rt{min-height: 487px;}
.rc-server-error-lt{min-height: 487px;}
.rc-server-error-lt .rc-server-error-lt-cont p,.rc-server-error-lt .rc-server-error-lt-cont p small{font-size:40px;line-height:40px;}
}

@media (max-width: 1199px){
.rc-server-error-rt h2{font-size:30px;line-height:20px;padding:30px 0 0 130px;}
.rc-server-error-rt h2 span{font-size:14px;letter-spacing:5px;}
.rc-server-error-rt .rc-helpful-link{left:20px;}
.rc-server-error-rt .rc-helpful-link p{font-size:14px;line-height:14px;}
.rc-server-error-rt .rc-helpful-link ul li{font-size:14px;line-height:14px;}
.rc-server-error-rt h6{left:20px;bottom:20px;}
.rc-server-error-rt,.rc-server-error-lt{min-height: 395px;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size: 30px;line-height: 30px;}
.rc-maintainance-blk {background: url(../images/rc-maintainance-md.png) no-repeat center 140px;padding: 0 15px 0 15px;}
.rc-maintainance-blk h2 sup{font-size:60px;margin-left:-25px;}
.rc-maintainance-blk h2 span.rc-big-txt{font-size:80px;}
}

@media (max-width: 992px){
.rc-server-error-rt h2{font-size: 24px;line-height: 18px;padding:15px 0 0 100px;}
.rc-server-error-rt h6{font-size:10px;}
.rc-server-error-rt, .rc-server-error-lt{min-height:296px;}
.rc-server-error-lt .rc-server-error-lt-cont{right:140px;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size: 24px;line-height: 24px;}
.rc-server-error-lt .rc-server-error-lt-cont p span.rc-bold-cont,.rc-server-error-lt .rc-server-error-lt-cont p span.rc-medium-cont{font-size:14px;line-height:14px;}
.rc-server-error-rt .rc-helpful-link p,.rc-server-error-rt .rc-helpful-link ul li{font-size: 12px;line-height: 12px;}
.rc-maintainance-blk{background-size: cover;}
.rc-main-btm-cont p{left:0;top:-90px;}
.rc-maintainance-blk h2{padding:165px 0 0 0;}
.rc-maintainance-blk h2 sup{margin-left: 0;}
.rc-main-btm-cont h3{margin:70px 0 0 0;}
.rc-main-btm-cont h6{margin:140px 0 0 0;font-size:14px;}
.rc-maintainance-blk h2 sup.rc-ml{margin-left: 0;}
}

@media (max-width: 768px){
.rc-maintainance-blk h2{padding:365px 0 0 0;}
}

@media (max-width: 767px){
.rc-server-error-lt .rc-server-error-lt-cont{right:0;left:20px;bottom:0;top:50px;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{padding: 20px 120px 0 0;}
.rc-server-error-rt, .rc-server-error-lt{min-height: 284px;}
.rc-maintainance-blk h2{font-size:34px;padding:140px 0 0 0;}
.rc-maintainance-blk h2 sup{font-size:40px;line-height:40px;}
.rc-maintainance-blk h2 sup small{font-size:34px;line-height:34px;}
.rc-maintainance-blk h2 span small{font-size:34px;line-height:34px;}
.rc-main-btm-cont p,.rc-main-btm-cont p span{font-size:18px;}
.rc-main-btm-cont h3{margin:60px 0 0 0;height:40px;width:278px;font-size:18px;line-height:40px;background-size: 100% auto;}
.rc-main-btm-cont p{top:-70px;}
.rc-main-btm-cont h6{margin:30px 0 0 0;}
.rc-maintainance-blk h2 span.rc-big-txt{font-size: 60px;line-height: 50px;}
.rc-maintainance-blk header{height:80px;}
.rc-maintainance-blk header figure img{width:130px;}
.rc-maintainance-blk header figure{padding:15px 0;}
.rc-maintainance-blk{background-position:center 80px;}
.rc-maintainance-blk h2 span.rc-big-txt{letter-spacing:1px;}
.rc-maintainance-blk h2 sup{letter-spacing: 1px;}
}

@media (max-width: 680px){
.rc-server-error-rt h2{font-size:20px;line-height:16px;padding: 15px 0 0 80px;}
.rc-server-error-rt h2 span{font-size: 12px;letter-spacing: 2px;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{font-size:12px;line-height:14px;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size:20px;line-height:20px;}
.rc-server-error-rt, .rc-server-error-lt{min-height:247px;}
.rc-maintainance-blk h2{padding:120px 0 0 0;}
}

@media (max-width: 600px){
.rc-server-error-lt .rc-server-error-lt-cont{left:15px;top:30px;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{padding: 20px 99px 0 0;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size: 18px;line-height: 18px;}
.rc-server-error-rt, .rc-server-error-lt{min-height:219px;}
.rc-maintainance-blk h2{padding:295px 0 0 0;}
.rc-maintainance-blk h2 span.rc-big-txt{font-size:50px;}
.rc-maintainance-blk h2{font-size:28px;}
.rc-maintainance-blk h2 sup{font-size:30px;line-height: 30px;}
.rc-maintainance-blk h2 span.rc-big-txt{font-size: 40px;line-height:40px;}
.rc-main-btm-cont h3{height:30px;line-height: 30px;}
.rc-main-btm-cont h6{font-size: 12px;}
}



@media (max-width:580px){
.rc-maintainance-blk h2{padding:100px 0 0 0;}
}

@media (max-width: 480px){
.rc-server-error-rt{width:100%;background:url(../images/rc-error-rightbg-480.png) no-repeat 0 0;min-height:402px;position: relative;}
.rc-server-error-lt{width:100%;background:url(../images/rc-error-leftbg-480.png) no-repeat center 0;min-height:402px;}
.rc-server-error-rt h2{font-size: 34px;line-height:22px;padding: 50px 0 0 160px;}
.rc-server-error-rt h2 span{font-size:18px;}
.rc-server-error-rt .rc-helpful-link p, .rc-server-error-rt .rc-helpful-link ul li{font-size: 14px;line-height: 14px;}
.rc-server-error-rt .rc-helpful-link{padding:0;position:absolute;left:25px;bottom:70px;}
.rc-server-error-lt .rc-server-error-lt-cont{left:25px;bottom:20px;top:inherit;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size:34px;line-height:34px;}
.rc-server-error-lt .rc-server-error-lt-cont p span.rc-bold-cont, .rc-server-error-lt .rc-server-error-lt-cont p span.rc-medium-cont{font-size:16px;line-height:16px;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{font-size:14px;line-height:14px;}
.rc-maintainance-blk{background: url(../images/rc-maintainance-480.png) no-repeat center 80px;background-size:100% auto;}
.rc-main-btm-cont h6{margin:15px 150px 0 0;}
}

@media (max-width: 479px){
.rc-server-error-rt h2{font-size:20px;line-height:20px;}
.rc-server-error-rt h2 span{font-size:12px;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size: 24px;line-height: 24px;}
.rc-server-error-lt .rc-server-error-lt-cont,.rc-server-error-rt .rc-helpful-link{left:15px;}
.rc-server-error-lt,.rc-server-error-rt{min-height:300px;background-size: 100% auto;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{padding: 20px 185px 0 0;}
.rc-maintainance-blk h2{padding:330px 0 0 0;}
.rc-maintainance-blk h2 span.rc-big-txt{letter-spacing:1px;}
.rc-main-btm-cont p, .rc-main-btm-cont p span{font-size:16px;}
.rc-main-btm-cont h3{width:235px;font-size:16px;padding:0 0 0 10px;}
.rc-maintainance-blk h2 sup{letter-spacing: 1px;}
.rc-maintainance-blk h2 span.rc-big-txt{font-size: 36px;line-height: 34px;}
}

@media (max-width:320px){
.rc-server-error-rt h2{line-height:14px;padding: 20px 0 0 110px;}
.rc-server-error-lt .rc-server-error-lt-cont p, .rc-server-error-lt .rc-server-error-lt-cont p small{font-size:20px;line-height:20px;}
.rc-server-error-lt .rc-server-error-lt-cont p.rc-lineht-cont{padding: 20px 75px 0 0;}
.rc-server-error-lt .rc-server-error-lt-cont p span.rc-bold-cont, .rc-server-error-lt .rc-server-error-lt-cont p span.rc-medium-cont{font-size:14px;line-height:14px;}
.rc-server-error-lt, .rc-server-error-rt{min-height:268px;}
.rc-server-error-rt .rc-helpful-link p, .rc-server-error-rt .rc-helpful-link ul li{font-size: 12px;line-height: 12px;}
.rc-maintainance-blk h2{padding:210px 0 0 0;}
}
