/**handles:widgetopts-styles,wp-pagenavi,mCustomScrollbar-css,fancybox-css,custom-css,responsive-css**/
body .extendedwopts-show{display:none}body .widgetopts-hide_title .widget-title{display:none}body .extendedwopts-md-right{text-align:right}body .extendedwopts-md-left{text-align:left}body .extendedwopts-md-center{text-align:center}body .extendedwopts-md-justify{text-align:justify}@media screen and (min-width:1181px){body .extendedwopts-hide.extendedwopts-desktop{display:none!important}body .extendedwopts-show.extendedwopts-desktop{display:block}body .widget.clearfix-desktop{clear:both}}@media screen and (max-width:1024px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet{display:none!important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width:1180px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet{display:none!important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width:767px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block!important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none!important}body .extendedwopts-hide.extendedwopts-mobile{display:none!important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}@media screen and (max-width:991px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block!important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none!important}body .extendedwopts-hide.extendedwopts-mobile{display:none!important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}.panel-cell-style:after{content:"";display:block;clear:both;position:relative}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{border:1px solid var(--wp-pagenavi-border-color,#bfbfbf);margin:2px;padding:3px 5px;text-decoration:none}@media (prefers-color-scheme:dark){.wp-pagenavi a,.wp-pagenavi span{border-color:var(--wp-pagenavi-border-color,#4f4f4f)}}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:var(--wp-pagenavi-border-color-current,currentColor)}.wp-pagenavi span.current{font-weight:700}
/*
== malihu jquery custom scrollbar plugin ==
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: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -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: 0px; }

	.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: 8px;
		right: 0;
		bottom: 8px;
	}

	.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: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 10px;
		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: 8px;
		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;
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.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; }
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }
	
	.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: 1; }
	
	.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; }
	
	.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: #000000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
		display: none;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #7d7d7d;
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #7d7d7d;
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #7d7d7d; 
	}

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(https://sportslinktravel.com/wp-content/themes/sportslink/css/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); }
	
	/* ---------------------------------------- */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#000;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.8;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:20px}.fancybox-content{display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:35px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child{display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{right:6px;top:2px}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25, .46, .45, .94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.single-tour-bar .right-part .box{margin-top:0}.single-tour-bar .right-part .box:nth-of-type(2){margin-top:-141px}.single-tour-bar .right-part .box.form-box h4{padding-bottom:29px;margin:0 -10px;text-align:center}.single-tour-bar .right-part .box.form-box h4 span{padding:0 0 0 26px;margin:13px auto 0;display:table;font-size:18px;letter-spacing:0;font-weight:300;line-height:1.6;color:#272d3d;background:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/download-icon.svg) top 50% left 0 no-repeat;background-size:14px auto}.single-tour-bar .right-part .gform_wrapper{padding:0}.single-tour-bar .right-part .gform_wrapper.gform-theme--foundation .gform_footer{margin-top:0;justify-content:flex-start}.single-tour-bar .right-part .gform_wrapper.gform-theme--framework .gfield_label{display:none!important}.single-tour-bar .right-part .gform_wrapper.gform-theme--framework .gfield--type-choice .gfield_label,.single-tour-bar .right-part .gform_wrapper.gform-theme--framework .gfield--type-select .gfield_label{margin-bottom:9px;display:block!important;width:100%!important;color:#424c55;font-size:16px;font-family:Lexend,sans-serif;font-weight:600;line-height:1.4;letter-spacing:.32px}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full .ginput_container,.single-tour-bar .right-part .gform-theme--foundation .gform-grid-col input,.single-tour-bar .right-part .gform-theme--framework .gfield_description{width:100%!important}.single-tour-bar .right-part .gform-theme--foundation .gform-grid-row{gap:10px}.single-tour-bar .right-part .gform-theme--foundation .gform_fields{gap:10px}.single-tour-bar .right-part .gform-theme--foundation .gform-grid-col{inline-size:100%!important}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full{grid-column:span 12}.single-tour-bar .right-part .gform-theme--framework .gfield--type-choice .gfield_checkbox,.single-tour-bar .right-part .gform-theme--framework .gfield--type-choice .gfield_radio{margin:0!important;gap:10px!important}.single-tour-bar .right-part .gform-theme--framework .gfield--type-choice .ginput_container .gform-field-label{padding:0 0 0 32px;margin:0;font-size:16px;font-weight:300;line-height:26px;letter-spacing:.32px;color:#404040}.single-tour-bar .right-part .gform-theme--framework .gfield--type-choice .ginput_container .gform-field-label:before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;border-radius:6px;border:1px solid #cfd6dc;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:14px auto}.single-tour-bar .right-part .gform-theme--framework .gfield--type-choice .ginput_container input:checked+.gform-field-label:before{background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/tick.svg)}.single-tour-bar .right-part .gform-theme--framework .gchoice{position:relative}.single-tour-bar .right-part .gform-theme--framework .gfield--type-choice .gfield-choice-input{padding:0;margin:0;position:absolute;top:0;left:0;border:0;opacity:0;cursor:pointer;width:100%;height:100%}.single-tour-bar .right-part .gform-theme--foundation .gfield select{border-color:#cfd6dc!important}.single-tour-bar .right-part .gform-footer{padding-top:30px}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full.respect-policy{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:.32px;color:#8c8c8c}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full.respect-policy p{padding:0;width:100%}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full.respect-policy strong{display:block;font-weight:600}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full.respect-policy p a{text-decoration:underline;color:#8c8c8c}.single-tour-bar .right-part .gform-theme--foundation .gfield--width-full.respect-policy p a:hover{text-decoration:none}.single-tour-bar .right-part .form-box2 .gform-footer{margin-top:30px!important;padding-top:24px;border-top:1px solid #dbdbdd}.single-tour-bar .right-part .form-box2 .gform-footer .button{color:#ed1c24!important;border:2px solid #ed1c24!important;background:#fff!important}.single-tour-bar .right-part .form-box2 .gform-footer .button:hover{color:#fff!important;background:#ed1c24!important}.single-tour-bar .right-part .form-box2 .gform_wrapper{padding-bottom:62px;position:relative}.itinerary-box .tiles-wrap{max-height:0!important;opacity:0!important;overflow:hidden!important;padding:0 24px!important;transition:max-height .2s cubic-bezier(.4, 0, .2, 1),opacity .15s ease!important}.itinerary-box{visibility:visible!important}.view-details-btn{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}.box-sidebar-form{background:#ee1c24!important;border-radius:12px;padding:24px;width:100%!important;max-width:100%!important;box-shadow:0 6px 24px rgba(238,28,36,.35)}.box-sidebar-form .form-header-title{margin:0 0 20px 0!important;font-size:28px!important;font-weight:700!important;color:#fff!important;text-align:center!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:.5px!important}@media (max-width:768px){.box-sidebar-form .form-header-title{font-size:22px!important}}.sidebar-form-container{width:100%!important;max-width:100%!important;position:relative!important}.box-sidebar-form .form-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:200px}.box-sidebar-form .form-loader .spinner{width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:form-spin .8s linear infinite}.box-sidebar-form .form-loader .loading-text{margin-top:16px;color:#fff;font-size:14px;font-weight:500}@keyframes form-spin{to{transform:rotate(360deg)}}.box-sidebar-form .gform_wrapper,.sidebar-form-container .gform_wrapper{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.box-sidebar-form .gform_wrapper .gform_description,.box-sidebar-form .gform_wrapper .gform_header{display:none!important}.box-sidebar-form .gform_wrapper .gform_body,.box-sidebar-form .gform_wrapper .gform_fields{padding:0!important;margin:0!important;width:100%!important;list-style:none!important}.box-sidebar-form .gform_wrapper .gfield,.box-sidebar-form .gform_wrapper li.gfield{margin:0 0 14px 0!important;padding:0!important}.box-sidebar-form .gform_wrapper .gfield.gfield--type-checkbox,.box-sidebar-form .gform_wrapper .gfield.gfield--type-consent,.box-sidebar-form .gform_wrapper .gfield.gfield--type-radio{margin:6px 0 10px 0!important}.box-sidebar-form .gform_wrapper .gfield_label,.box-sidebar-form .gform_wrapper .gform-field-label{display:block!important;margin-bottom:6px!important;font-weight:600!important;font-size:14px!important;color:#fff!important}.box-sidebar-form .gform_wrapper .gfield-required:after,.box-sidebar-form .gform_wrapper .gfield.gfield_required .gfield_label:after{content:" *"!important;color:#fff!important}.box-sidebar-form .gform_wrapper input[type=date],.box-sidebar-form .gform_wrapper input[type=email],.box-sidebar-form .gform_wrapper input[type=number],.box-sidebar-form .gform_wrapper input[type=tel],.box-sidebar-form .gform_wrapper input[type=text],.box-sidebar-form .gform_wrapper input[type=url]{width:100%!important;max-width:100%!important;height:44px!important;padding:10px 15px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important;background-color:#fff!important;box-sizing:border-box!important}.box-sidebar-form .gform_wrapper select{width:100%!important;height:44px!important;padding:10px 15px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important;background-color:#fff!important;box-sizing:border-box!important}.box-sidebar-form .gform_wrapper textarea{width:100%!important;max-width:100%!important;min-height:80px!important;padding:10px 15px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important;font-family:inherit!important;background-color:#fff!important;transition:border-color .3s!important;box-sizing:border-box!important;line-height:1.4!important;resize:vertical!important}.box-sidebar-form .gform_wrapper input:focus,.box-sidebar-form .gform_wrapper select:focus,.box-sidebar-form .gform_wrapper textarea:focus{border-color:#ee1c24!important;outline:0!important;box-shadow:0 0 0 2px rgba(238,28,36,.1)!important}.box-sidebar-form .gform_wrapper .gform_footer button[type=submit],.box-sidebar-form .gform_wrapper .gform_footer input[type=submit]{width:100%!important;padding:14px 20px!important;background-color:#fff!important;color:#ee1c24!important;border:none!important;border-radius:6px!important;font-size:16px!important;font-weight:700!important;cursor:pointer!important;text-transform:uppercase!important;letter-spacing:.5px!important}.box-sidebar-form .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#f5f5f5!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.box-sidebar-form .gform_wrapper .gform_footer{padding:0!important;margin:10px 0 0 0!important}.box-sidebar-form .gform_wrapper .ginput_complex,.box-sidebar-form .gform_wrapper .ginput_container{width:100%!important;max-width:100%!important}.box-sidebar-form .gform_wrapper .gform-grid-row{display:flex!important;gap:10px!important;margin-bottom:12px!important}.box-sidebar-form .gform_wrapper .gform-grid-row>.gfield{flex:1!important;margin-bottom:0!important}.box-sidebar-form .gform_wrapper input[type=checkbox],.box-sidebar-form .gform_wrapper input[type=radio]{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin-right:10px!important;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;padding:0!important;border:1px solid #ccc!important;border-radius:3px!important;vertical-align:middle!important;flex-shrink:0!important;cursor:pointer!important;box-sizing:border-box!important;display:inline-block!important;position:relative!important}.box-sidebar-form .gform_wrapper input[type=radio]{border-radius:50%!important}.box-sidebar-form .gform_wrapper .gfield label.checkbox,.box-sidebar-form .gform_wrapper .gfield label.radio{font-size:14px!important;line-height:1.4!important;font-weight:500!important;display:inline!important;color:#fff!important}.box-sidebar-form .gform_wrapper .gfield.checkbox li,.box-sidebar-form .gform_wrapper .gfield.gfield--type-checkbox li,.box-sidebar-form .gform_wrapper .gfield.gfield--type-consent li,.box-sidebar-form .gform_wrapper .gfield.radio li{margin-bottom:8px!important;display:flex!important;align-items:flex-start!important;padding:0!important}.box-sidebar-form .gform_wrapper .gfield.checkbox li:last-child,.box-sidebar-form .gform_wrapper .gfield.gfield--type-checkbox li:last-child,.box-sidebar-form .gform_wrapper .gfield.gfield--type-consent li:last-child,.box-sidebar-form .gform_wrapper .gfield.radio li:last-child{margin-bottom:0!important}.box-sidebar-form .gform_wrapper li,.box-sidebar-form .gform_wrapper ul{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}.box-sidebar-form .gform_wrapper .ginput_sublabel{font-size:12px!important;color:#777!important;margin-top:4px!important}.box-sidebar-form .gform_validation_errors,.box-sidebar-form .gform_validation_errors h2,.box-sidebar-form .gform_validation_errors h2.gform_submission_error{color:#fff!important}.box-sidebar-form .gform_validation_errors h2{display:flex!important;align-items:center!important;gap:10px!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 12px 0!important;padding:0!important;background:0 0!important;border:none!important}.box-sidebar-form .gform_validation_errors h2 .gform-icon--circle-error{display:inline-block!important;width:20px!important;height:20px!important;background:#fff!important;border-radius:50%!important;flex-shrink:0!important}.box-sidebar-form .gform_validation_errors .gform-icon--circle-error svg{fill:#EE1C24!important}.box-sidebar-form .gform_validation_errors ol{margin:0!important;padding:0 0 0 20px!important;background:0 0!important;border:none!important}.box-sidebar-form .gform_validation_errors li{color:#fff!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important;margin-bottom:8px!important;padding:0!important;background:0 0!important;border:none!important;list-style:disc!important}.box-sidebar-form .gform_validation_errors li:last-child{margin-bottom:0!important}.box-sidebar-form .gform_validation_errors .gform_validation_error_link,.box-sidebar-form .gform_validation_errors li a{color:#fff!important;font-size:13px!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px!important;display:inline!important;background:0 0!important;border:none!important}.box-sidebar-form .gform_validation_errors li a:hover{opacity:.85!important}#gform_17_validation_container,.box-sidebar-form .gform_validation_errors{background:rgba(0,0,0,.2)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px!important;padding:16px 20px!important;margin-bottom:16px!important}.box-sidebar-form .gfield_error .gfield_label,.box-sidebar-form .gfield_error .gfield_required{color:#fff!important}.box-sidebar-form .validation_message{color:#fff!important;font-size:12px!important;font-weight:500!important;margin-top:6px!important;padding:0!important;background:0 0!important;border:none!important}.box-sidebar-form .gfield_error .gfield_validation_message{background:rgba(255,255,255,.15)!important;border-left:3px solid #fff!important;padding:6px 10px!important}.box-sidebar-form .gfield_invalid input,.box-sidebar-form .gfield_invalid select,.box-sidebar-form .gfield_invalid textarea{border-color:#fff!important;box-shadow:0 0 0 2px rgba(255,255,255,.3)!important}.box-sidebar-form .gform_wrapper .validation_error{color:#fff!important;font-size:14px!important;font-weight:500!important;margin-bottom:12px!important;padding:12px!important;background:rgba(0,0,0,.15)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:6px!important}.tour-features-highlights{margin:30px 0}.highlight-category{margin-bottom:30px}.highlight-category:last-child{margin-bottom:0}.category-title{font-size:20px;font-weight:700;color:#333;margin:0 0 16px 0;text-transform:uppercase;letter-spacing:.5px}.highlights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.highlight-item{background:linear-gradient(135deg,#ee1c24 0,#c41820 100%);border-radius:12px;padding:20px 24px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 15px rgba(238,28,36,.35);transition:transform .3s ease,box-shadow .3s ease}.highlight-item:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(238,28,36,.45)}.highlight-icon{flex-shrink:0;width:40px;height:40px;color:#fff}.highlight-item span{color:#fff;font-size:16px;font-weight:700;line-height:1.4}@media (max-width:768px){.highlights-grid{grid-template-columns:1fr}.highlight-item{padding:16px 20px}.highlight-item span{font-size:15px}}.itinerary-box{position:relative!important;background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;margin-bottom:24px!important;padding:0!important}.itinerary-box:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)!important}.itinerary-box h5{font-size:18px!important;line-height:1.4!important;margin:0!important;padding:20px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:#f8f9fa!important;border-bottom:2px solid #ed1c24!important}.itinerary-box h5 span{flex:1!important;color:#272d3d!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important}.view-details-btn{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:10px 20px!important;background:#ed1c24!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}.view-details-btn span{color:#fff!important}.view-details-btn:hover{background:#c41820!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(237,28,36,.35)!important}.view-details-btn:active{transform:translateY(0)!important}.view-details-btn:focus{outline:2px solid #ED1C24!important;outline-offset:2px!important}.view-details-btn svg{width:16px!important;height:16px!important;fill:#ffffff!important;stroke:#ffffff!important;transition:transform .4s cubic-bezier(.4, 0, .2, 1)!important}.view-details-btn.expanded svg{transform:rotate(180deg)!important}.single-tour-bar .left-part .tiles-wrap:before{background:0 0!important}.itinerary-box .tiles-wrap{max-height:0!important;opacity:0!important;overflow:hidden!important;padding:0 24px!important;margin:0!important;transition:max-height .35s cubic-bezier(.4, 0, .2, 1),opacity .25s ease,padding .25s ease!important;will-change:max-height;contain:layout style paint!important}.itinerary-box.expanded .tiles-wrap{max-height:20000px!important;opacity:1!important;overflow:visible!important;padding:24px!important}.back-to-top-capsule{position:fixed!important;bottom:30px!important;right:30px!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:50px!important;border-radius:25px!important;background:#ed1c24!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px rgba(237,28,36,.4)!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;transform:translateY(20px)!important;transition:all .3s cubic-bezier(.4, 0, .2, 1)!important}.back-to-top-capsule svg{width:24px!important;height:24px!important;stroke:#ffffff!important}.back-to-top-capsule:hover{background:#c41820!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px rgba(237,28,36,.5)!important}.back-to-top-capsule:active{transform:translateY(-2px)!important}.back-to-top-capsule:focus{outline:2px solid #ED1C24!important;outline-offset:2px!important}.back-to-top-capsule.active{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.day-label-custom{color:#ed1c24!important;font-weight:700!important;font-size:16px!important;display:inline-block;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.day{color:#2c3e50!important;font-weight:600!important;font-size:15px!important}@media (max-width:768px){.itinerary-box h5{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;padding:16px!important}.itinerary-box h5 span{width:100%!important}.view-details-btn{width:100%!important;justify-content:center!important;padding:12px 20px!important}.back-to-top-capsule{bottom:20px!important;right:20px!important;width:45px!important;height:45px!important}}@media print{.back-to-top-capsule,.view-details-btn{display:none!important}.itinerary-box .tiles-wrap{max-height:none!important;opacity:1!important;overflow:visible!important}}@media (min-width:1025px){.sidebar-form-container{min-height:749px}}@media (min-width:1025px){.site-header{min-height:193px}}
@media only screen and (max-width:1799px){.wrapper.is-big-wrap{padding-left:40px;padding-right:40px;max-width:100%}.header-bottom-bar ul li a{padding:0 12px;gap:10px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap{margin:0 -8px;row-gap:16px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item{padding:0 8px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image img{height:170px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image h6{gap:5px;width:calc(100% - 80px)}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image .more{font-size:8px;gap:7px}.common-bar .right-part{width:29%}.home-section-1-bar .tour-tabs-wrap a{padding:2px 8px;min-height:36px;font-size:13px}}@media only screen and (max-width:1499px){.wrapper.is-big-wrap{padding-left:30px;padding-right:30px}.header-top-bar .wrapper{min-height:80px}.header-top-bar .logo{width:190px}.header-top-bar .right{gap:20px}.header-top-bar .tel{font-size:22px}.header-top-bar .searchform #s{padding:0 20px 0 35px;width:280px;font-size:13px}.header-top-bar .searchform #searchsubmit{left:0}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image .bottom{padding:2px 10px;min-height:32px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image img{height:150px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image h6{font-size:13px;width:calc(100% - 62px)}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image h6 svg{width:10px;height:auto}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image .more{gap:3px;font-size:7px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-image .more svg{width:10px;height:auto}.header-bottom-bar ul ul{font-size:13px;width:220px}.header-bottom-bar ul li li a{min-height:42px}.header-bottom-bar ul{font-size:16px}.header-bottom-bar ul li a{min-height:56px}.common-bar{padding:40px 0 30px}.common-bar .left-part{padding:35px 35px 25px 35px}.common-bar .right-part{width:31%}.common-bar h2{padding:25px 0 15px}.common-bar h3{padding:20px 0 15px}.common-bar h4{padding:20px 0 15px}.common-bar h5{padding:20px 0 10px}.hero-bar{padding:60px 0 181px}.hero-bar h1{font-size:64px}.hero-bar h2{padding:0 0 16px;font-size:54px}.hero-bar .btn-row{padding-bottom:55px}.hero-bar .list-wrap{margin:0 -10px}.hero-bar .list-wrap .repeat{padding:0 10px}.hero-bar .list-wrap .repeat .inr{padding:20px 20px 19px}.home-section-1-bar .tiles-wrap{margin:0 -10px;row-gap:20px}.home-section-1-bar .tiles-wrap .repeat{padding:0 10px}.home-section-1-bar .tiles-wrap .inner{padding:18px}.home-section-2-bar{padding:70px 0 41px}.home-section-2-bar .content{width:47%}.home-section-2-bar .image{padding:70px 0}.home-section-2-bar h4{padding-bottom:18px}.home-section-2-bar.v1{padding:0 0 20px}.home-section-2-bar.v1 .image{padding:70px 0}.home-section-2-bar.v1 h2{padding-bottom:20px}.home-section-2-bar.v2 h2{padding-bottom:20px}.home-section-2-bar.v2 .image{padding:70px 0}.home-section-5-bar{padding:140px 0 170px}.home-section-5-bar .top-content{padding-bottom:25px}.home-section-5-bar .tiles-wrap{margin:0 -10px;row-gap:20px}.home-section-5-bar .repeat{padding:0 10px}.home-section-5-bar .repeat .hover{padding:11px 10px 11px 12px;font-size:16px}.home-section-5-bar .repeat .hover .r{font-size:13px;gap:8px}.home-section-5-bar .repeat .hover .r svg{width:18px;height:auto}.home-section-5-bar .repeat .text{padding:0 15px 12px;font-size:16px;gap:7px}.home-section-5-bar .repeat .text svg{width:18px;height:auto}.testimonial-bar.home-page{padding:20px 0 140px}.testimonial-bar .btn-wrap{padding-top:35px}.home-section-6-bar{padding:30px 0 15px}.testimonial-bar .testimonial-list-slider{margin:0 -10px}.testimonial-bar.home-page.v1 .testimonial-list-slider .repeat{padding:0 10px}.testimonial-bar.home-page.v1 .testimonial-list-slider .repeat .inner{padding:25px}.home-section-7-bar{padding:10px 0 40px}.home-section-7-bar .btn-wrap{padding-top:35px}.home-section-7-bar h2{padding-bottom:32px}.home-section-7-bar .slick-list{padding-right:0}.cta-bar.home-page{padding:140px 0 90px}.cta-bar.home-page h2{padding:0 0 18px;font-size:65px}.cta-bar.home-page h3{padding:0 0 15px;font-size:65px}.home-section-1-bar.tour-landing-page{padding-top:30px}.home-section-1-bar .tour-tabs-wrap a{letter-spacing:0;font-size:12px}.home-section-2-bar.v3{padding:50px 0 50px}.home-section-2-bar.v3 .content{padding:25px 0 0 40px}.home-section-2-bar.v3 .image{width:44%}.home-section-1-bar.v1{padding:120px 0 142px}.home-section-2-bar.v4{padding:40px 0 0}.home-section-2-bar.v4 .image{width:46%}.home-section-2-bar.v5{padding:40px 0 60px}.home-section-2-bar.v5 .image{width:47%}.testimonial-bar.home-page.v1.tour-category-page{padding:120px 0 140px}.cta-bar.home-page.tour-category-page{padding:120px 0 80px}.persona-hero{padding:100px 0 210px}.home-section-2-bar.v4.persona-page{padding:110px 0 100px}.comparison-bar{padding:50px 0 160px}.persona-sec-1{padding:20px 0 55px}.persona-sec-2{padding:70px 0 90px}.persona-hero.epic-moments-page{min-height:690px}.epic-moments-sec-1{padding:45px 0 40px}.testimonial-bar.home-page.epic-moments-page{padding:20px 0 60px}.testimonial-bar.home-page.v1.epic-moments-page2{padding:130px 0 170px}.home-section-7-bar.epic-moments-page{padding-bottom:140px}.persona-hero.competition-entry-page{padding:110px 0 0}.cta-bar.home-page.tour-category-page.competition-entry-page{padding-top:145px}.footer-bar{padding:50px 0 24px}.footer-bar .one{padding-right:30px;width:28%}.footer-bar .two{width:22%}.footer-bar .bottom-row{padding-top:40px}}@media only screen and (max-width:1339px){body,html{font-size:16px;line-height:150%}.wrapper.is-big-wrap{padding-left:20px;padding-right:20px}.header-top-bar .wrapper{min-height:70px}.header-top-bar .logo{width:170px}.header-top-bar .right{gap:20px}.header-top-bar .tel{font-size:18px;gap:7px}.header-top-bar .tel svg{width:18px;height:auto}.header-top-bar .searchform #s{padding:0 15px 0 34px;width:250px;font-size:12px;height:42px}.header-top-bar .searchform #searchsubmit{left:0}.header-top-bar .right .button{min-height:44px}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item{width:25%}.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item:nth-of-type(10),.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item:nth-of-type(11),.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item:nth-of-type(12),.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item:nth-of-type(4),.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item:nth-of-type(5),.header-bottom-bar ul li.mega-menu-item .tiles-wrap .tile-item:nth-of-type(6){width:25%}.header-bottom-bar ul{font-size:13px}.header-bottom-bar ul li a{padding:0 9px;gap:7px;min-height:50px}h1{font-size:60px}h2{font-size:44px}h3{font-size:35px}h4{font-size:28px}h5{font-size:22px}.common-bar ol,ul{margin-top:0}ol li,ul li{padding-bottom:7px}.common-bar .left-part{padding:30px 25px 25px 25px}.button,.wp-block-button .wp-block-button__link{padding:10px 25px;min-height:54px}.wp-block-buttons:where(.is-layout-flex){gap:20px!important}.common-bar .right-part{width:32%}.common-bar .tour__wrap .repeat{padding-bottom:30px}.common-bar .tour__wrap .inner{padding:20px}.common-bar .tour__wrap h5{font-size:22px}.common-bar .tour__wrap .price{padding:5px 0 18px;font-size:22px}.common-bar .tour__wrap .button{min-height:48px;font-size:14px}.common-bar .testimonial-wrap .repeat{padding-bottom:30px}.common-bar .testimonial-wrap .inner{font-size:15px;line-height:150%}.common-bar .dark-bg .testimonial-wrap .inner{padding:22px}.common-bar .testimonial-wrap .text{padding-top:28px;background-size:72px auto}.common-bar .testimonial-wrap .bottom-row .name{letter-spacing:0}.common-bar .tour-widget.widget-wrap{padding:25px;margin-bottom:30px}.common-bar .tour-widget.widget-wrap h5{letter-spacing:0}.common-bar .sporting-experience-slider .repeat .hover{left:10px;bottom:12px;font-size:15px;width:calc(100% - 20px)}.common-bar .sporting-experience-slider .repeat .hover .r{font-size:12px;gap:7px}.common-bar .sporting-experience-slider .repeat .hover .r svg{gap:15px;height:auto}.common-bar .sporting-experience-slider .slick-arrow.slick-prev{left:10px}.common-bar .sporting-experience-slider .slick-arrow.slick-next{right:10px}.common-bar .latest-post-widget.widget-wrap{margin-bottom:30px}.common-bar .latest-post-widget .repeat{padding-bottom:18px}.common-bar .latest-post-widget.widget-wrap{padding:25px}.common-bar .latest-post-widget .text{padding:0 0 0 12px}.page-hero{min-height:230px}.page-hero h1{font-size:48px;letter-spacing:0}.browse-category-bar{padding:35px 0 30px}.browse-category-bar h3{padding-bottom:30px}.browse-category-bar .tiles-wrap{margin:0 -10px}.browse-category-bar .repeat{padding:0 10px 20px}.browse-category-bar .repeat .text{padding:0 15px 15px;font-size:16px}.browse-category-bar .repeat .text svg{width:15px;height:auto}.browse-category-bar .repeat .hover{font-size:15px}.browse-category-bar .repeat .hover .r{font-size:12px}.browse-category-bar .repeat .hover .r svg{width:15px;height:auto}.our-values-bar .tiles-wrap .repeat{padding:0 10px 20px}.our-values-bar .tiles-wrap .inner{padding:25px}.our-values-bar .tiles-wrap .icon{margin-bottom:18px}.our-values-bar .tiles-wrap h5{padding-bottom:8px}.testimonial-bar{padding:110px 0 40px}.testimonial-bar:before{height:100px}.testimonial-bar .testimonial-list-slider{margin:0 -8px}.testimonial-bar .testimonial-list-slider .repeat{padding:0 8px}.testimonial-bar .text{padding-top:25px;background-size:72px auto}.testimonial-bar .text h5{padding-bottom:12px}.contact-bar{padding:35px 0 40px}.contact-bar .top-content{padding:0}.contact-bar .inner{padding:30px 25px 20px}.contact-bar .left{width:63%}.contact-bar .right{width:35%}.contact-bar .gform_wrapper{padding:25px 20px}.gform-theme--foundation .gfield select,.gform-theme--foundation .gfield textarea.large,.gform_wrapper.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform_wrapper.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{padding:0 15px;height:50px;font-size:15px}.contact-bar .gform-theme--foundation .gform_fields{gap:15px}.contact-bar .gform-theme--foundation .gform-grid-row{gap:15px}.gform_wrapper.gform-theme--foundation .gfield textarea.large{padding:10px 15px;height:100px}.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.site-container .site-inner .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.site-container .site-inner .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){min-width:180px;height:50px}.contact-bar .gform_wrapper.gform-theme--foundation .gform_footer{margin-top:0}.contact-bar:not(.register-your-Interest-page) .right ul li.email{padding-bottom:18px}.contact-bar:not(.register-your-Interest-page) .right ul li:not(.email){padding-bottom:15px}.contact-bar .gform-theme--framework .gform_validation_errors{padding:15px!important;margin-bottom:20px!important}.contact-bar .gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:16px}.page-hero.register-your-Interest-page{padding-bottom:30px;min-height:340px}.contact-bar.register-your-Interest-page{padding:40px 0 45px}.contact-bar.register-your-Interest-page .right{padding:0 0 0 5px}.photos-bar{padding:42px 0 0}.photos-bar h3{padding-bottom:30px}.info-bar{padding:25px 0 10px}.industry-accreditations-bar{padding:35px 0 30px}.industry-accreditations-bar .tiles-wrap{gap:50px}.industry-accreditations-bar .tiles-wrap img{max-width:200px;max-height:65px}.industry-accreditations-bar .bottom{padding:22px 0 0}.cta-bar{padding:110px 0 70px}.cta-bar h2{padding:0 0 20px}.cta-bar .choose-options{margin:10px auto 0}.choose-options{width:360px}.choose-options .go{width:68px;height:54px}.choose-options .cs-toggle{padding:14px 105px 14px 18px;font-size:16px}.choose-options .cs-toggle span{right:63px}.choose-options .dropdown-wrap .dropdown li{font-size:13px;line-height:16px}.choose-options .dropdown-wrap .dropdown li a{padding:12px 15px 12px 18px}.curve-top{height:70px}.job-bar{padding:40px 0 20px}.job-bar .right-part{padding-right:0}.our-values-bar .box{padding:30px 30px 30px;margin:-364px 0 45px}.our-values-bar .box h5{padding-bottom:20px}.our-values-bar .box ul{padding-bottom:18px}.our-values-bar .box ul li{padding:0 0 8px 30px}.our-values-bar .box .color-box{padding:20px 10px}.team-bar{padding:30px 0}.team-bar .team-wrap{margin:0 -7px}.team-bar .team-wrap .repeat{padding:0 7px 20px;width:33.3333%}.team-bar .team-wrap .text{padding:20px 15px 0}.team-bar .team-wrap .designation{padding-bottom:10px;font-size:16px;line-height:140%}.team-bar .team-wrap p{padding-bottom:20px;font-size:15px}.team-bar .team-wrap .bottom{padding:0 15px 10px}.page-hero.single-page{min-height:350px}.page-hero.single-page h1{font-size:38px;max-width:640px}.page-hero.single-page .b-row{font-size:15px}.page-hero.single-page .b-row .dot{margin:0 10px}.common-bar.faq-page.single-page{padding:30px 0 50px}.common-bar.faq-page .left-part{width:63%}.common-bar.faq-page .right-part{width:34%}.common-bar.faq-page .latest-post-widget.widget-wrap{padding:30px 0 0 0}.common-bar.faq-page.single-page .left-part{padding:24px 25px 22px}.common-bar.faq-page.single-page .left-part h5{padding-bottom:15px}.common-bar.faq-page .tour-widget.widget-wrap{padding-right:0}.common-bar .faq-tabs-wrap{padding:0 0 9px;margin-bottom:25px}.common-bar .faq-tabs-wrap a{padding:2px 16px;font-size:15px}.new-blog-box{padding:35px 0 30px}.new-blog-box .faq-tabs-wrap{padding:0 0 9px;margin-bottom:25px}.cs-new-blog-style{margin:0 -10px}.cs-new-blog-style .blog-repeat{padding:0 10px 20px}.cs-new-blog-style .blog-repeat .b-row .dot{margin:0 7px}.new-blog-box .faq-tabs-wrap a{padding:2px 15px;font-size:14px}.hero-bar{padding:45px 0 135px}.hero-bar h1{padding:0 0 9px;font-size:55px;letter-spacing:0;background-size:630px auto}.hero-bar h2{padding:0 0 10px;font-size:44px;letter-spacing:0}.hero-bar p{padding-bottom:25px;font-size:18px;max-width:720px}.hero-bar .choose-options{width:340px}.hero-bar .btn-row{padding-bottom:35px}.hero-bar .list-wrap .repeat .inr{padding:18px 15px}.hero-bar .list-wrap .repeat .inr p{font-size:14px}.hero-bar .list-wrap .repeat .inr p br{display:none}.hero-bar .list-wrap .repeat .inr .icon img{width:50px}.hero-bar:before{height:70px}.hero-bar:after{height:105px;bottom:-11px}.home-section-1-bar{padding:10px 0 100px}.home-section-1-bar h2{padding-bottom:10px}.home-section-1-bar .top-content p{font-size:26px;letter-spacing:0}.home-section-1-bar .tiles-wrap .repeat{width:50%}.home-section-1-bar .tour-tabs-wrap{padding-top:0}.home-section-1-bar:after{height:70px}.home-section-1-bar .load-more{padding:40px 0 0}.home-section-2-bar{padding:50px 0 30px;font-size:17px;line-height:160%}.home-section-2-bar .image{padding:55px 0}.home-section-2-bar .image .img{height:460px}.home-section-2-bar p{padding-bottom:25px}.home-section-2-bar .btn-row .or{width:40px;font-size:14px}.home-section-2-bar .btn-row .button{padding-left:15px;padding-right:15px;width:calc(50% - 20px)}.home-section-2-bar.v2{padding:0 0 40px}.home-section-2-bar.v1 .image{padding:55px 0}.home-section-2-bar.v2 .image{padding:55px 0}.home-section-5-bar{padding:90px 0 130px}.home-section-5-bar:before{height:105px;top:-25px}.home-section-5-bar:after{height:70px}.home-section-5-bar .repeat{width:33.3333%}.home-section-5-bar .repeat .hover{padding:11px 10px 11px 12px;font-size:15px}.home-section-5-bar .repeat .hover .r{font-size:12px;gap:8px}.home-section-5-bar .repeat .hover .r svg{width:17px;height:auto}.home-section-5-bar .repeat .text{padding:0 15px 12px;font-size:15px;gap:7px}.home-section-5-bar .repeat .text svg{width:17px;height:auto}.testimonial-bar.home-page{padding:10px 0 100px}.testimonial-bar.home-page:after{height:70px}.home-section-6-bar h2{padding-bottom:10px}.home-section-6-bar h4{padding-bottom:15px}.home-section-6-bar .top-content{padding-bottom:10px}.home-section-6-bar .top-content p{max-width:650px}.home-section-6-bar .circle{margin-bottom:-200px;transform:scale(.78);transform-origin:top center}.testimonial-bar.home-page.v1{padding:86px 0 90px}.testimonial-bar.home-page.v1 h2{padding-bottom:30px}.testimonial-bar.home-page.v1 .testimonial-list-slider{row-gap:16px}.testimonial-bar.home-page.v1 .testimonial-list-slider .repeat{padding:0 8px}.testimonial-bar.home-page.v1 .testimonial-list-slider .repeat{width:50%}.testimonial-bar.home-page.v1 .btn-wrap{padding-top:40px}.home-section-7-bar{padding:0 0 40px}.home-section-7-bar h2{padding-bottom:20px}.home-section-7-bar .sbi_photo{height:300px!important}.home-section-7-bar .button{gap:5px}.home-section-7-bar .slick-arrow.slick-prev{left:-10px}.home-section-7-bar .slick-arrow.slick-next{right:-10px}.home-section-7-bar .btn-wrap{padding-top:28px}.cta-bar.home-page{padding:100px 0 60px}.cta-bar.home-page:after{height:108px;top:-38px}.cta-bar.home-page h2{padding:0 0 12px;font-size:50px;letter-spacing:0}.cta-bar.home-page h3{padding:0 0 8px;font-size:50px}.cta-bar.home-page .btn-row{padding:10px 0 0}.cta-bar.home-page .choose-options{width:320px}.home-section-1-bar.tour-landing-page{padding-top:25px}.home-section-1-bar .tour-tabs-wrap a{padding:2px 6px;margin-left:2px;font-size:9px;min-height:32px}.home-section-2-bar.v3{font-size:16px}.home-section-2-bar.v3 .content{padding:0}.home-section-2-bar.v3 .image{padding:60px 0;width:48%}.home-section-2-bar.v3 h3{padding-bottom:20px}.home-section-2-bar.v3 p{padding-bottom:20px}.home-section-2-bar.v3 h5{padding-bottom:15px}.home-section-2-bar .wp-block-group__inner-container{padding:20px 25px 10px}.home-section-2-bar.v3 .image .img{height:350px}.home-section-1-bar.v1{padding:75px 0 100px}.home-section-1-bar.v1:before{height:114px}.home-section-1-bar.v1 .top-content{padding-bottom:10px}.home-section-1-bar.v1 h3{font-size:40px}.home-section-1-bar.v1 .top-content p{font-size:22px}.home-section-1-bar .tiles-wrap h5{margin-bottom:10px;font-size:20px;min-height:57px}.home-section-1-bar .tiles-wrap p{font-size:16px;line-height:150%}.home-section-1-bar .tiles-wrap .price{padding:5px 0 20px;font-size:20px}.home-section-1-bar .tiles-wrap .price small{padding-bottom:5px}.home-section-2-bar.v4{padding:20px 0 0;font-size:16px}.home-section-2-bar.v4 .image,.home-section-2-bar.v5 .image{padding:55px 0;width:48%}.home-section-2-bar.v4 .image .img,.home-section-2-bar.v5 .image .img{height:360px}.home-section-2-bar.v4 h3,.home-section-2-bar.v5 h3{padding-bottom:20px}.home-section-2-bar.v4 .one,.home-section-2-bar.v4 .two{width:calc(100% - 30px)}.home-section-2-bar.v5{padding:20px 0 20px;font-size:16px}.home-section-2-bar.v5 .one{width:calc(100% - 40px)}.home-section-2-bar.v5 .two{width:calc(100% - 40px)}.testimonial-bar.home-page.v1.tour-category-page{padding:90px 0 120px}.testimonial-bar.home-page.v1.tour-category-page:after{height:110px}.testimonial-bar.home-page.v1.tour-category-page h3{padding-bottom:30px;font-size:40px}.page-hero.single-page.single-tour-page h1{padding-bottom:7px;font-size:45px}.page-hero.single-page.single-tour-page h4{padding-bottom:5px}.single-tour-bar{padding:0 0 30px}.single-tour-bar .left-part{padding:30px 0 0;width:63%}.single-tour-bar .left-part .gallery-tiles{padding-bottom:20px}.single-tour-bar .left-part .box{padding:20px}.single-tour-bar .left-part .box h5{padding-bottom:15px}.single-tour-bar .left-part .tiles-wrap{padding:0 0 0 37px;margin:20px 0 0;font-size:15px}.single-tour-bar .left-part .tiles-wrap:before{left:5px}.single-tour-bar .left-part .tiles-wrap .repeat{padding-bottom:20px}.single-tour-bar .left-part .tiles-wrap .copy{padding:0 0 0 20px}.single-tour-bar .right-part .box{padding:25px;margin:0 0 24px}.single-tour-bar .right-part .box h4{padding-bottom:20px;font-size:26px}.single-tour-bar .right-part .box:nth-of-type(2){margin-top:-71px}.cta-bar.home-page.tour-category-page{padding:90px 0 60px;margin-top:-75px;clip-path:polygon(0 0,100% 70px,100% 100%,0 100%)}.cta-bar.home-page.tour-category-page h2{font-size:50px}.cta-bar p{padding-bottom:15px;max-width:500px}.persona-hero{padding:65px 0 145px}.persona-hero:before{height:70px}.persona-hero:after{bottom:-10px;height:100px}.persona-hero .txt-persona{max-width:800px}.persona-hero h1{padding:0 0 15px;font-size:55px}.persona-hero .txt-persona p{max-width:660px}.persona-hero .btn-row{padding:25px 0 0}.persona-hero .btn-row .button{min-width:240px}.home-section-2-bar.v5.persona-page .btn-row{padding-top:10px}.home-section-2-bar.v4.persona-page{padding:30px 0 50px}.home-section-2-bar.v4.persona-page .group,.home-section-2-bar.v5.persona-page .group{padding:25px 25px 10px;margin:5px 0 25px}.home-section-2-bar.v4.persona-page .group ul,.home-section-2-bar.v5.persona-page .group ul{font-size:16px}.home-section-2-bar.v4.persona-page .group ul li,.home-section-2-bar.v5.persona-page .group ul li{padding:0 0 12px 32px}.comparison-bar{padding:35px 0 110px}.comparison-bar:before{height:70px}.comparison-bar h3{padding:0 0 40px;font-size:40px}.comparison-bar tbody td{padding:10px 20px}.comparison-bar tbody td.one{padding-left:0}.persona-sec-1 .wrapper{max-width:780px}.persona-sec-1 h3{padding:0 0 28px;font-size:40px}.persona-sec-1 .quote{padding:15px;font-size:16px}.persona-sec-1 .text{padding:20px 25px;max-width:660px}.full-image-bar:before{height:70px}.full-image-bar:after{height:90px;bottom:-11px}.full-image-bar img{min-height:440px!important}.persona-sec-2{padding:32px 0 75px}.persona-sec-2 .faq-wrap{gap:22px}.persona-sec-2 h3{padding-bottom:35px;font-size:40px}.persona-sec-2 .button{min-width:250px}.persona-hero.epic-moments-page{min-height:500px}.persona-hero.epic-moments-page .wrapper{max-width:920px}.epic-moments-sec-1{padding:45px 0 20px}.epic-moments-sec-1 h3{padding:0 0 20px}.epic-moments-sec-1 .cs-left{font-size:16px;line-height:150%}.epic-moments-sec-1 .cs-right{padding:20px 20px 10px}.epic-moments-sec-1 .cs-right h5{padding-bottom:10px}.epic-moments-sec-2{padding:60px 0 120px}.epic-moments-sec-2:before{height:70px}.epic-moments-sec-2 h3{padding:0 0 20px}.epic-moments-sec-2 .tour-tabs-wrap a{padding:2px 15px;font-size:13px;min-height:36px}.testimonial-bar.home-page.v1.epic-moments-page2{padding:80px 0 120px}.testimonial-bar.home-page.epic-moments-page{padding:0 0 40px}.testimonial-bar.home-page.v1.epic-moments-page2 h3{padding-bottom:25px}.home-section-7-bar.epic-moments-page{padding-bottom:90px}.home-section-7-bar.epic-moments-page:after{height:70px}.home-section-7-bar.epic-moments-page h3{padding-bottom:25px}.persona-hero.competition-entry-page{padding:100px 0 0}.persona-hero.competition-entry-page .cs-left{padding:15px 0 130px;width:53%}.persona-hero.competition-entry-page h1{padding-bottom:17px;font-size:46px}.persona-hero .wp-block-group ul li{padding:0 0 7px 34px}.persona-hero .wp-block-group{font-size:17px}.persona-hero.competition-entry-page .cs-right{padding:28px 25px 35px}.persona-hero.competition-entry-page .cs-right h3{padding-bottom:10px;font-size:33px}.persona-hero.competition-entry-page .cs-right h5{padding-bottom:10px}.persona-hero .gform_wrapper.gform-theme--framework .ginput_container_consent .gform-field-label{padding:0 0 0 26px}.gform-theme--foundation .gfield select{line-height:48px;background-position:top 50% right 18px}.home-section-2-bar.v5.competition-entry-page{padding:114px 0 10px}.cta-bar.home-page.tour-category-page.competition-entry-page{padding-top:100px}.cta-bar.home-page.tour-category-page.competition-entry-page h2{padding:0 0 20px;max-width:690px}.cta-bar.home-page.tour-category-page.persona-page h2{max-width:500px}.site-footer{font-size:14px}.footer-bar{padding:42px 0 24px}.footer-bar .logo{margin:0 0 15px;width:180px}.footer-bar .three{width:24%}.footer-bar h3{padding:0 0 14px;font-size:17px}.footer-bar .bottom-row{padding-top:20px}}@media only screen and (max-width:1023px){.header-top-bar .wrapper{min-height:72px}.header-top-bar .tel{display:none}.header-bottom-bar{display:none}#header-part .mobilemenu{display:block}.header-top-bar .right{display:none!important;flex-direction:row;align-items:center;justify-content:flex-end}.header-top-bar .logo{margin:0 auto 0 0;width:151px}.header-top-bar .searchform{width:100%;background:#ed1c24}.header-top-bar .searchform #s{padding:0 30px 0 49px;color:#fff;width:100%;height:44px;font-size:14px}.header-top-bar ::-webkit-input-placeholder{opacity:1;color:#fff!important}.header-top-bar ::-moz-placeholder{opacity:1;color:#fff!important}.header-top-bar :-ms-input-placeholder{opacity:1;color:#fff!important}.header-top-bar .searchform #searchsubmit{left:10px;background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/search-icon-white.svg)}#header-part .searchToggle{display:flex}.button,.wp-block-button .wp-block-button__link{min-height:50px;font-size:13px}h1{font-size:50px}h2{font-size:38px}h3{font-size:30px}h4{font-size:24px}h5{font-size:21px}.common-bar .left-part{width:100%}.common-bar .right-part{margin-top:30px;width:100%;column-count:2;column-gap:30px}.common-bar .right-part .widget{page-break-inside:avoid;break-inside:avoid-column}.page-hero{padding-bottom:0;min-height:180px}.page-hero h1{font-size:40px}.browse-category-bar h3{padding-bottom:25px}.browse-category-bar .repeat{width:50%}.our-values-bar{padding:35px 0 18px}.testimonial-bar{padding:90px 0 40px}.testimonial-bar:before{height:80px}.testimonial-bar h3{padding-bottom:5px}.testimonial-bar .testimonial-list-slider{display:block}.testimonial-bar .testimonial-list-slider:not(.slick-initialized) .repeat:not(:first-of-type){display:none}.contact-bar{padding:25px 0 35px}.contact-bar .inner{padding:25px 20px 15px}.contact-bar .top-content{margin:0 auto;font-size:16px;max-width:680px}.contact-bar .left{width:100%}.contact-bar h5{padding-bottom:18px}.contact-bar .right{padding-top:30px;margin:0 auto;max-width:350px;width:100%;font-size:15px}.contact-bar:not(.register-your-Interest-page) .right ul li.email a{padding-left:65px}.contact-bar:not(.register-your-Interest-page) .right ul li:not(.email){padding-left:65px}.page-hero.register-your-Interest-page{min-height:260px}.contact-bar.register-your-Interest-page .right{padding:28px 0 4px;max-width:100%}.photos-bar{padding:30px 0 0}.photos-bar h3{padding-bottom:22px}.photos-bar .tiles-wrap .thumb-placeholder-img{width:50%}.info-bar{padding:22px 0 5px}.industry-accreditations-bar{padding:35px 0 30px}.industry-accreditations-bar .tiles-wrap{gap:30px}.industry-accreditations-bar .tiles-wrap img{max-width:160px;max-height:55px}.industry-accreditations-bar .bottom{padding:22px 0 0}.cta-bar{padding:84px 0 50px}.cta-bar h2{padding:0 0 20px}.cta-bar .choose-options{margin:10px auto 0}.choose-options{width:340px}.choose-options .cs-toggle{padding:12px 100px 12px 18px}.choose-options .go{width:64px;height:50px}.choose-options .cs-toggle span{right:57px}.curve-top{height:50px}.job-bar{padding:30px 0 10px}.job-bar .left-part{width:65%}.job-bar .wp-block-buttons>.wp-block-button{padding-top:0}.our-values-bar.group-travel-page .tiles-wrap .repeat{width:50%}.our-values-bar .box ul{column-count:2;column-gap:15px}.team-bar .team-wrap .repeat{width:50%}.page-hero.single-page{padding-bottom:18px;min-height:320px}.common-bar.faq-page .left-part{width:100%}.common-bar.faq-page .right-part{width:100%}.common-bar.faq-page .latest-post-widget.widget-wrap{padding:0}.page-hero.single-page .b-row{padding-top:5px}.common-bar .accordion-wrap .head{min-height:80px}.common-bar .accordion-wrap .head:after{right:20px}.cs-new-blog-style .blog-repeat .blog-repeat-inner{padding:15px}.cs-new-blog-style .blog-repeat .text{padding:15px 0 0}.cs-new-blog-style .blog-repeat h5{padding:0 0 8px}.cs-new-blog-style .blog-repeat p{font-size:15px}.new-blog-box .faq-tabs-wrap a{padding:2px 10px;font-size:11px;min-height:36px}.new-blog-box .wp-pagenavi a,.new-blog-box .wp-pagenavi span{width:46px;height:46px}.hero-bar{padding:45px 0 105px}.hero-bar h1{padding:0 0 9px;font-size:45px;letter-spacing:0;background-size:540px auto}.hero-bar h2{padding:0 0 10px;font-size:36px;letter-spacing:0}.hero-bar p{padding-bottom:25px;font-size:16px;max-width:600px}.hero-bar .choose-options{width:300px}.hero-bar .btn-row{padding-bottom:35px}.hero-bar .list-wrap{margin:0 -10px}.hero-bar .list-wrap .repeat{padding:0 5px}.hero-bar .list-wrap .repeat .inr{padding:18px 15px}.hero-bar .list-wrap .repeat .inr p{font-size:13px;font-weight:300}.hero-bar .list-wrap .repeat .inr p br{display:none}.hero-bar .list-wrap .repeat .inr .icon img{width:50px}.hero-bar:before{height:50px}.hero-bar:after{height:75px;bottom:-11px}.home-section-1-bar{padding:10px 0 80px}.home-section-1-bar h2{padding-bottom:10px}.home-section-1-bar .top-content p{font-size:20px;letter-spacing:0}.home-section-1-bar .tiles-wrap .repeat{width:50%}.home-section-1-bar .tour-tabs-wrap{padding-top:0}.home-section-1-bar:after{height:50px}.home-section-1-bar .load-more{padding:40px 0 0}.home-section-2-bar{padding:10px 0 45px;font-size:16px;line-height:150%}.home-section-2-bar .content{padding-bottom:45px;width:100%}.home-section-2-bar .image{padding:55px 0;width:100%}.home-section-2-bar .image .img{height:460px}.home-section-2-bar p{padding-bottom:25px}.home-section-2-bar .btn-row .or{width:40px;font-size:14px}.home-section-2-bar .btn-row .button{padding-left:15px;padding-right:15px;width:calc(50% - 20px)}.home-section-2-bar.v2{padding:0 0 50px}.home-section-2-bar.v1{padding:0 0 40px}.home-section-2-bar.v1 .image{padding:55px 0;order:inherit}.home-section-2-bar.v1 .content{padding-bottom:20px}.home-section-2-bar.v2 .image{padding:55px 0}.home-section-2-bar h2{max-width:650px}.home-section-5-bar{padding:70px 0 105px}.home-section-5-bar:before{height:74px;top:-25px}.home-section-5-bar:after{height:50px}.home-section-5-bar .repeat{width:50%}.home-section-5-bar .top-content{padding-bottom:18px}.home-section-5-bar .repeat .hover{padding:11px 10px 11px 12px;font-size:15px}.home-section-5-bar .repeat .hover .r{font-size:12px;gap:8px}.home-section-5-bar .repeat .hover .r svg{width:17px;height:auto}.home-section-5-bar .repeat .text{padding:0 15px 12px;font-size:15px;gap:7px}.home-section-5-bar .repeat .text svg{width:17px;height:auto}.testimonial-bar.home-page{padding:10px 0 100px}.testimonial-bar.home-page:after{height:50px}.testimonial-bar.home-page h2{padding-bottom:10px}.home-section-6-bar h2{padding-bottom:10px}.home-section-6-bar h4{padding-bottom:15px}.home-section-6-bar .top-content{padding-bottom:10px}.home-section-6-bar .top-content p{max-width:650px}.home-section-6-bar .circle{margin-bottom:-350px;transform:scale(.62);transform-origin:16% 0px}.testimonial-bar.home-page.v1{padding:65px 0 90px}.testimonial-bar.home-page.v1 h2{padding-bottom:30px}.testimonial-bar.home-page.v1 .testimonial-list-slider{row-gap:16px}.testimonial-bar.home-page.v1 .testimonial-list-slider .repeat{padding:0 8px}.testimonial-bar.home-page.v1 .testimonial-list-slider .repeat{width:50%}.testimonial-bar.home-page.v1 .btn-wrap{padding-top:40px}.home-section-7-bar{padding:0 0 40px}.home-section-7-bar h2{padding-bottom:20px}.home-section-7-bar .sbi_photo{height:300px!important}.home-section-7-bar .button{gap:5px}.home-section-7-bar .slick-arrow.slick-prev{left:-10px}.home-section-7-bar .slick-arrow.slick-next{right:-10px}.home-section-7-bar .btn-wrap{padding-top:28px}.cta-bar.home-page{padding:72px 0 50px}.cta-bar.home-page:after{height:79px;top:-29px}.cta-bar.home-page h2{padding:0 0 12px;font-size:45px;letter-spacing:0}.cta-bar.home-page h3{padding:0 0 8px;font-size:45px}.cta-bar.home-page .btn-row{padding:10px 0 0;gap:10px}.cta-bar.home-page .choose-options{width:310px}.home-section-1-bar .tour-tabs-wrap{padding:0;margin-bottom:20px;border:0;position:relative}.home-section-1-bar .tour-tabs-wrap a.filterToggle{padding:0 24px;margin:0;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:1;color:#8c8c8c;height:50px;display:flex;border-radius:6px;border:1px solid #cfd6dc;transform:none;background:#fff}.home-section-1-bar .tour-tabs-wrap a.filterToggle span{transform:none}.home-section-1-bar .tour-tabs-wrap a.filterToggle span.text{width:calc(100% - 16px);text-align:left}.home-section-1-bar .tour-tabs-wrap a.filterToggle span.arrow{transition:all 350ms}.home-section-1-bar .tour-tabs-wrap a.filterToggle.is-active span.arrow{transform:rotate(180deg)}.home-section-1-bar .tour-tabs-wrap .tour-tabs{display:none;position:absolute;top:100%;left:0;z-index:10;width:100%;border-radius:0 0 6px 6px;border:1px solid #cfd6dc;border-top:0;background:#fff}.home-section-1-bar .tour-tabs-wrap .tour-tabs a{padding:14px 15px 14px 24px;margin:0;color:#272d3d;font-weight:300;text-align:left;font-size:16px;border-top:1px solid rgba(0,0,0,.1);transform:none;justify-content:flex-start}.home-section-1-bar .tour-tabs-wrap .tour-tabs a:first-of-type{border-top:0}.home-section-1-bar .tour-tabs-wrap .tour-tabs a span{transform:none;display:block}.home-section-1-bar .tour-tabs-wrap a.is-active,.home-section-1-bar .tour-tabs-wrap a:hover{background:#fff}.home-section-1-bar .tour-tabs-wrap a.is-active{border-radius:6px 6px 0 0}.page-hero.tour-landing-page h1{margin:0 auto;max-width:400px}.home-section-2-bar.v3{padding:35px 0 50px}.home-section-2-bar.v3 .content{padding:0 0 10px;width:100%}.home-section-2-bar.v3 .image{padding:50px 0;width:100%}.home-section-2-bar.v3 .image .img{height:410px}.home-section-2-bar.v3 h3{padding-bottom:15px;font-size:34px}.home-section-1-bar.v1{padding:55px 0 70px}.home-section-1-bar.v1:before{top:-30px;height:86px}.home-section-1-bar.v1 h3{padding-bottom:5px;font-size:36px}.home-section-1-bar .tiles-wrap h5{font-size:18px;min-height:52px}.home-section-1-bar .tiles-wrap p{font-size:15px}.home-section-1-bar .tiles-wrap .price{font-size:18px}.home-section-1-bar .tiles-wrap .price small{font-size:12px}.home-section-1-bar .tiles-wrap .button{min-height:44px;font-size:13px}.home-section-1-bar.v1 .load-more{padding:30px 0 0}.home-section-2-bar.v4{padding:25px 0 0}.home-section-2-bar.v4 .image,.home-section-2-bar.v5 .image{padding:50px 0;width:100%;order:inherit}.home-section-2-bar.v4 .image .img,.home-section-2-bar.v5 .image .img{height:400px}.home-section-2-bar.v4 .content{width:100%}.home-section-2-bar.v4 h3,.home-section-2-bar.v5 h3{padding-bottom:15px;font-size:36px}.home-section-2-bar.v4 .content .content-inner{max-width:100%}.home-section-2-bar.v5{padding:40px 0 60px}.home-section-2-bar.v5 .content{width:100%}.home-section-2-bar.v5 .content .content-inner{max-width:100%}.home-section-2-bar.v5 .image{padding:50px 0 0}.testimonial-bar.home-page.v1.tour-category-page{padding:70px 0 100px}.testimonial-bar.home-page.v1.tour-category-page:after{top:-28px;height:77px}.testimonial-bar.home-page.v1.tour-category-page h3{padding-bottom:25px;font-size:36px}.page-hero.single-page.single-tour-page{padding-bottom:25px}.cta-bar.home-page.tour-category-page{padding:75px 0 50px;margin-top:-55px;clip-path:polygon(0 0,100% 50px,100% 100%,0 100%)}.cta-bar.home-page.tour-category-page h2{font-size:45px}.page-hero.single-page.single-tour-page h1{font-size:38px;width:100%}.page-hero.single-page.single-tour-page h4{width:100%}.single-tour-bar{padding:0 0 45px}.single-tour-bar .left-part{width:100%}.single-tour-bar .right-part{width:100%}.single-tour-bar .right-part .box{margin:30px 0 0;text-align:center}.single-tour-bar .right-part .box:nth-of-type(2){margin:0}.single-tour-bar .right-part .box.form-box{text-align:left}.persona-hero{padding:42px 0 110px}.persona-hero:before{height:50px}.persona-hero:after{bottom:-10px;height:78px}.persona-hero .txt-persona{max-width:580px}.persona-hero h1{padding:0 0 15px;font-size:45px}.persona-hero .txt-persona p{max-width:660px}.persona-hero .btn-row{padding:25px 0 0}.persona-hero .btn-row .button{min-width:220px}.home-section-2-bar.v5.persona-page .btn-row{padding-top:10px}.home-section-2-bar.v4.persona-page{padding:35px 0 62px}.home-section-2-bar.v4.persona-page .group,.home-section-2-bar.v5.persona-page .group{padding:25px 25px 10px;margin:5px 0 25px}.home-section-2-bar.v4.persona-page .group ul,.home-section-2-bar.v5.persona-page .group ul{font-size:16px}.home-section-2-bar.v4.persona-page .group ul li,.home-section-2-bar.v5.persona-page .group ul li{padding:0 0 12px 32px}.comparison-bar{padding:25px 0 110px}.comparison-bar:before{height:50px}.comparison-bar h3{padding:0 0 30px;font-size:35px}.comparison-bar tbody td{padding:15px 15px;font-size:14px;line-height:125%}.comparison-bar tbody td.one{padding-left:0}.comparison-bar table th.two img{width:160px}.comparison-bar table th.four,.comparison-bar table th.three{padding:35px 10px 10px;height:70px}.comparison-bar table th.two{height:70px}.comparison-bar table th.one{padding:35px 10px 10px;font-size:16px;line-height:140%}.comparison-bar table th.four:before,.comparison-bar table th.three:before{height:calc(100% - 25px)}.comparison-bar tbody td.four span,.comparison-bar tbody td.three span{padding:0 0 0 26px}.comparison-bar tbody td.two{padding-left:15px;padding-right:15px}.persona-sec-1{padding:15px 0 40px}.persona-sec-1 .wrapper{max-width:680px}.persona-sec-1 h3{padding:0 0 28px;font-size:35px}.persona-sec-1 .quote{padding:15px;font-size:16px}.persona-sec-1 .text{padding:20px 25px;max-width:590px}.persona-sec-1 .bottom-content{padding:5px 0 7px}.full-image-bar:before{height:50px}.full-image-bar:after{height:75px;bottom:-8px}.full-image-bar img{min-height:380px!important}.persona-sec-2{padding:25px 0 62px}.persona-sec-2 .faq-wrap{gap:15px}.persona-sec-2 h3{padding-bottom:28px;font-size:35px}.persona-sec-2 .button{min-width:250px}.persona-sec-2 .accordion-wrap .head{padding:10px 50px 10px 20px;line-height:130%}.persona-sec-2 .accordion-wrap .head:after{right:18px;background-size:20px auto}.persona-sec-2 .accordion-wrap .content{padding:0 20px 10px}.cta-bar.home-page.tour-category-page .button{min-width:230px}.persona-hero.epic-moments-page{min-height:400px}.epic-moments-sec-1{padding:35px 0 20px}.epic-moments-sec-1 .cs-right{width:38%}.epic-moments-sec-1 h3{padding:0 0 15px}.epic-moments-sec-2{padding:60px 0 100px}.epic-moments-sec-2:before{height:50px}.epic-moments-sec-2 h3{padding:0 0 15px}.epic-moments-sec-2 .tour-tabs-wrap{margin-bottom:25px;row-gap:12px}.epic-moments-sec-2 .tour-tabs-wrap a{padding:2px 12px;font-size:11px;min-height:32px}.testimonial-bar.home-page.v1.epic-moments-page2{padding:65px 0 75px}.home-section-7-bar.epic-moments-page{padding-bottom:70px}.home-section-7-bar.epic-moments-page:after{height:50px}.bofo-header .header-top-bar .right{display:block}.bofo-header .header-top-bar .tel{display:flex}.persona-hero.competition-entry-page .cs-left{padding:0 0 40px;width:100%}.persona-hero.competition-entry-page .cs-right{padding:28px 25px 35px;width:100%}.persona-hero.competition-entry-page .cs-right h3{font-size:33px}.home-section-2-bar.v5.competition-entry-page{padding:132px 0 60px}.cta-bar.home-page.tour-category-page.competition-entry-page{padding-top:80px}.cta-bar.home-page.tour-category-page.persona-page h2{max-width:460px}.industry-accreditations-bar .tiles-wrap .img:nth-of-type(3) img{max-height:135px}.footer-bar{padding:38px 0 24px}.footer-bar h3{padding-bottom:18px}.footer-bar .one{width:60%}.footer-bar .two{width:40%}.footer-bar .three{padding-top:15px;width:60%}.footer-bar .four{padding-top:15px;width:40%}.footer-bar .bottom-row{padding-top:15px;gap:12px}.footer-bar .bottom-row .left{width:100%}.footer-bar .bottom-row .right{width:100%}.footer-bar .logo{margin:0 0 25px}}@media only screen and (max-width:767px){h1{font-size:42px;letter-spacing:-.56px}h2{font-size:32px;letter-spacing:-.56px}h3{font-size:28px;letter-spacing:-.56px}h4{font-size:20px;letter-spacing:-.56px}h5{font-size:19px}ol li,ul li{padding-bottom:5px}.header-top-bar .right{display:none!important}.common-bar{padding:35px 0 20px}.common-bar .left-part{padding:25px 20px 25px}.common-bar ol,ul{margin-top:0}.common-bar h1{padding-bottom:10px}.common-bar h2{padding:15px 0 10px}.common-bar h3{padding:15px 0 10px}.common-bar h4{padding:15px 0 10px}.common-bar h5{padding:10px 0}.wp-block-buttons{padding-bottom:20px}.wp-block-buttons:where(.is-layout-flex){gap:15px!important}.wp-block-buttons>.wp-block-button{padding-top:0;width:100%}.button,.wp-block-button .wp-block-button__link{width:100%;min-height:50px}.common-bar .right-part{column-count:1;column-gap:0}.common-bar .dark-bg .testimonial-wrap .inner{padding:20px}.common-bar .tour-widget.widget-wrap{padding:25px 20px}.common-bar .latest-post-widget.widget-wrap{padding:20px}.common-bar .testimonial-wrap .text h5{letter-spacing:0}.page-hero{min-height:170px}.page-hero h1{padding:0 0 7px;font-size:38px}.our-values-bar .tiles-wrap .repeat{width:100%}.our-values-bar .tiles-wrap .inner{padding:20px 20px 24px}.our-values-bar .tiles-wrap .icon{margin-bottom:15px}.testimonial-bar:before{width:768px}.testimonial-bar h3{font-size:32px;max-width:260px}.contact-bar .top-content p br{display:none}.contact-bar h5{text-align:center}.contact-bar .gform-theme--foundation .gform-grid-col{inline-size:calc(100% - 0px)!important}.contact-bar .gform-theme--foundation .gfield--width-full:not(.gfield--type-textarea){grid-column:span 12}.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.site-container .site-inner .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.site-container .site-inner .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){width:100%}.contact-bar .right{font-size:14px}.contact-bar:not(.register-your-Interest-page) .right ul li.email a{padding-left:55px}.contact-bar:not(.register-your-Interest-page) .right ul li:not(.email){padding-left:55px}.contact-bar:not(.register-your-Interest-page) .right ul li.australia{background-size:40px auto}.contact-bar:not(.register-your-Interest-page) .right ul li.new-zealand{background-size:40px auto}.contact-bar:not(.register-your-Interest-page) .right ul li.hr24-emergency{background-size:40px auto}.contact-bar:not(.register-your-Interest-page) .right ul li:not(.email) a[href^="tel:"]{padding-left:22px}.page-hero.register-your-Interest-page{min-height:240px}.page-hero.register-your-Interest-page h1{padding-bottom:5px}.contact-bar.register-your-Interest-page{padding:35px 0}.contact-bar.register-your-Interest-page .right{padding:25px 0 2px}.contact-bar .gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:15px}.page-hero.industry-accreditations-page h1{font-size:28px}.industry-accreditations-bar .tiles-wrap{padding:0 20px;gap:30px}.industry-accreditations-bar .tiles-wrap img{max-height:62px}.industry-accreditations-bar .tiles-wrap .img:nth-of-type(3) img{max-height:120px}.curve-top{height:40px}.cta-bar{padding:70px 0 45px}.cta-bar h2{padding-bottom:15px}.choose-options{width:320px}.choose-options .cs-toggle{padding:12px 100px 12px 18px}.choose-options .go{width:64px;height:50px}.choose-options .cs-toggle span{right:57px}.job-bar{padding:30px 0}.job-bar .right-part{width:100%;order:-1}.job-bar .left-part{padding-top:25px;width:100%}.job-bar .wp-block-buttons>.wp-block-button{max-width:290px}.job-bar h5{padding-bottom:10px}.our-values-bar .box{padding:25px 20px 25px}.our-values-bar .box ul{column-count:1;column-gap:0}.our-values-bar .box ul li{padding:0 0 7px 28px}.our-values-bar .box .color-box{line-height:140%}.our-values-bar.group-travel-page .tiles-wrap .repeat{width:100%}.testimonial-bar{padding-top:80px}.team-bar{padding:30px 0}.team-bar .team-wrap .repeat{width:100%}.team-bar .team-wrap .text{padding:20px 20px 0}.team-bar .team-wrap .designation{font-size:15px}.team-bar .team-wrap h5{font-size:22px}.team-bar .team-wrap .bottom{padding:0 20px 15px}.common-bar.faq-page.single-page{padding:30px 0 20px}.page-hero.single-page h1{font-size:34px}.page-hero.single-page .b-row .dot{margin:0 5px}.page-hero.single-page .b-row br{display:block}.common-bar.faq-page.single-page .left-part{padding:24px 20px 22px}.common-bar.faq-page .latest-post-widget.widget-wrap{padding-top:25px}.page-hero.faq-page h1{font-size:25px}.common-bar .accordion-wrap .head{padding:10px 50px 10px 20px;font-size:16px;line-height:20px}.common-bar .accordion-wrap .head:after{right:18px;background-size:20px auto}.common-bar .accordion-wrap .content{padding:0 20px 10px}.common-bar .faq-tabs-wrap{padding:0;border:0;position:relative}.common-bar .faq-tabs-wrap a.filterToggle{padding:0 24px;margin:0;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:1;color:#8c8c8c;height:50px;display:flex;border-radius:6px;border:1px solid #cfd6dc;transform:none;background:#fff}.common-bar .faq-tabs-wrap a.filterToggle span{transform:none}.common-bar .faq-tabs-wrap a.filterToggle span.text{width:calc(100% - 16px);text-align:left}.common-bar .faq-tabs-wrap a.filterToggle span.arrow{transition:all 350ms}.common-bar .faq-tabs-wrap a.filterToggle.is-active span.arrow{transform:rotate(180deg)}.common-bar .faq-tabs-wrap .faq-tabs{display:none;position:absolute;top:100%;left:0;z-index:10;width:100%;border-radius:0 0 6px 6px;border:1px solid #cfd6dc;border-top:0;background:#fff}.common-bar .faq-tabs-wrap .faq-tabs a{padding:14px 15px 14px 24px;margin:0;color:#272d3d;font-weight:300;text-align:left;border-top:1px solid rgba(0,0,0,.1);transform:none;justify-content:flex-start}.common-bar .faq-tabs-wrap .faq-tabs a:first-of-type{border-top:0}.common-bar .faq-tabs-wrap .faq-tabs a span{transform:none;display:block}.common-bar .faq-tabs-wrap a.is-active,.common-bar .faq-tabs-wrap a:hover{background:#fff}.common-bar .faq-tabs-wrap a.is-active{border-radius:6px 6px 0 0}.cs-new-blog-style .blog-repeat{width:100%}.new-blog-box .faq-tabs-wrap{padding:0;border:0;position:relative}.new-blog-box .faq-tabs-wrap a.filterToggle{padding:0 24px;margin:0;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:1;color:#8c8c8c;height:50px;display:flex;border-radius:6px;border:1px solid #cfd6dc;transform:none;background:#fff}.new-blog-box .faq-tabs-wrap a.filterToggle span{transform:none}.new-blog-box .faq-tabs-wrap a.filterToggle span.text{width:calc(100% - 16px);text-align:left}.new-blog-box .faq-tabs-wrap a.filterToggle span.arrow{transition:all 350ms}.new-blog-box .faq-tabs-wrap a.filterToggle.is-active span.arrow{transform:rotate(180deg)}.new-blog-box .faq-tabs-wrap .faq-tabs{display:none;position:absolute;top:100%;left:0;z-index:10;width:100%;border-radius:0 0 6px 6px;border:1px solid #cfd6dc;border-top:0;background:#fff}.new-blog-box .faq-tabs-wrap .faq-tabs a{padding:14px 15px 14px 24px;margin:0;font-size:16px;color:#272d3d;font-weight:300;text-align:left;border-top:1px solid rgba(0,0,0,.1);transform:none;justify-content:flex-start}.new-blog-box .faq-tabs-wrap .faq-tabs a:first-of-type{border-top:0}.new-blog-box .faq-tabs-wrap .faq-tabs a span{transform:none;display:block}.new-blog-box .faq-tabs-wrap a.is-active,.new-blog-box .faq-tabs-wrap a:hover{background:#fff}.new-blog-box .faq-tabs-wrap a.filterToggle.is-active{border-radius:6px 6px 0 0}.hero-bar:before{height:40px}.hero-bar:after{height:65px;bottom:-7px}.hero-bar h1{font-size:50px;background:0 0}.hero-bar h2{font-size:28px}.hero-bar p{font-size:15px;line-height:150%}.hero-bar .btn-row{padding-bottom:28px;gap:12px}.hero-bar .choose-options{width:100%}.hero-bar .list-wrap{row-gap:15px}.hero-bar .list-wrap .repeat{width:100%}.hero-bar .list-wrap .repeat .inr .icon{width:50px}.hero-bar .list-wrap .repeat .inr{padding:20px 20px 19px;display:flex;flex-wrap:wrap}.hero-bar .list-wrap .repeat .inr p{padding:0 0 0 15px;font-size:15px;width:calc(100% - 50px);text-align:left}.home-section-1-bar{padding:25px 0 70px}.home-section-1-bar:after{height:40px}.home-section-1-bar .top-content{padding-bottom:4px}.home-section-1-bar .top-content p{font-size:15px}.home-section-1-bar .tiles-wrap .repeat{width:100%}.home-section-1-bar h2{padding-bottom:7px}.home-section-2-bar{padding:10px 0 35px}.home-section-2-bar .content{padding-bottom:35px}.home-section-2-bar .btn-row .button{width:calc(100% - 0px)}.home-section-2-bar .btn-row .or{padding:12px 0;width:100%;text-transform:uppercase}.home-section-2-bar .image{padding:45px 0}.home-section-2-bar .image .img{height:250px;clip-path:polygon(55px 0,100% 0,calc(100% - 55px) 100%,0% 100%)}.home-section-5-bar .repeat{width:100%}.home-section-2-bar .image:before{left:28%}.home-section-2-bar.v1{padding:0 0 30px}.home-section-2-bar.v1 .content{padding-bottom:10px}.home-section-2-bar.v1 .image:before{right:28%}.home-section-2-bar.v1 .image{padding:45px 0}.home-section-2-bar.v2{padding:0 0 60px}.home-section-2-bar.v2 h2{padding-bottom:15px}.home-section-2-bar.v2 .image{padding:45px 0}.home-section-5-bar:before{height:64px}.home-section-5-bar:after{height:40px}.home-section-5-bar h2{max-width:320px}.home-section-5-bar .slick-list{padding-right:40px;overflow:inherit}.testimonial-bar.home-page{padding:20px 0 80px}.testimonial-bar.home-page:after{height:40px}.home-section-6-bar{padding:30px 0 45px}.home-section-6-bar .center h3{padding:18px 0 0}.home-section-6-bar .circle{padding-bottom:55px;margin:0 auto;max-width:320px;width:100%;height:auto;transform:none;transform-origin:center center}.home-section-6-bar .circle .circle-img{display:none}.home-section-6-bar .center{padding-bottom:50px;width:100%;position:static}.home-section-6-bar .center .button{position:absolute;bottom:0;left:0;width:100%}.home-section-6-bar .circle-list{margin-bottom:24px;font-size:17px;min-height:90px;position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important}.home-section-6-bar .circle-list .counter{width:116px;height:102px;font-size:27px;top:-25px;left:-40px}.home-section-6-bar .circle-list.li1,.home-section-6-bar .circle-list.li2,.home-section-6-bar .circle-list.li3,.home-section-6-bar .circle-list.li4{padding-left:70px;background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/li-all.svg)}.home-section-6-bar .circle-list.li5{padding-left:70px;padding-right:0;text-align:left;justify-content:flex-start;background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/li-all.svg)}.home-section-6-bar .circle-list.li6{padding-left:70px;padding-right:0;text-align:left;justify-content:flex-start;background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/li-all.svg)}.home-section-6-bar .circle-list.li7{padding-left:70px;padding-right:0;text-align:left;justify-content:flex-start;background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/li-all.svg)}.home-section-6-bar .circle-list.li8{padding-left:70px;padding-right:0;text-align:left;justify-content:flex-start;background-image:url(https://sportslinktravel.com/wp-content/themes/sportslink/images/li-all.svg)}.home-section-6-bar .circle-list.li5 .counter,.home-section-6-bar .circle-list.li6 .counter,.home-section-6-bar .circle-list.li7 .counter,.home-section-6-bar .circle-list.li8 .counter{right:auto;left:-40px}.testimonial-bar.home-page.v1{padding:70px 0 84px}.testimonial-bar.home-page.v1 h2{padding-bottom:25px;font-size:30px}.home-section-7-bar{padding:25px 0 70px}.home-section-7-bar h2{max-width:320px}.home-section-7-bar .slick-list{padding-right:50px}.home-section-5-bar .tiles-wrap{display:block}.cta-bar.home-page{padding:80px 0 50px}.cta-bar.home-page:after{height:61px;top:-22px}.cta-bar.home-page .or{text-transform:uppercase}.cta-bar.home-page .choose-options{width:100%}.cta-bar.home-page h2{font-size:32px}.cta-bar.home-page h3{font-size:32px}.cta-bar.home-page .btn-row{padding:5px 0 0;gap:15px}.page-hero.tour-landing-page h1{margin:0 auto;max-width:320px}.home-section-2-bar.v3 h5{padding-bottom:10px}.home-section-2-bar.v3 h3,.home-section-2-bar.v4 h3,.home-section-2-bar.v5 h3{padding-bottom:15px;font-size:35px}.home-section-2-bar .wp-block-group{padding-bottom:30px}.home-section-2-bar.v3 .image{padding:45px 0}.home-section-2-bar.v3 .image .img{height:250px;clip-path:polygon(55px 0,100% 0,calc(100% - 55px) 100%,0% 100%)}.home-section-2-bar.v3 .image:before{left:28%}.home-section-1-bar.v1{padding:65px 0 75px}.home-section-1-bar.v1 .tiles-wrap .repeat{width:100%}.home-section-1-bar.v1 h3{font-size:35px}.home-section-1-bar.v1 .top-content p{font-size:15px}.home-section-1-bar.v1:before{top:-20px;height:59px}.home-section-1-bar.v1 .load-more{padding-top:35px}.home-section-1-bar .tiles-wrap h5{min-height:inherit}.home-section-2-bar .wp-block-group__inner-container{padding:20px 20px 10px}.home-section-1-bar .tiles-wrap h5{font-size:20px}.home-section-2-bar.v4 .image,.home-section-2-bar.v5 .image{padding:45px 0}.home-section-2-bar.v4 .image .img,.home-section-2-bar.v5 .image .img{height:300px}.testimonial-bar.home-page.v1.tour-category-page{padding:70px 0 90px}.testimonial-bar.home-page.v1.tour-category-page h3{max-width:100%;font-size:30px}.testimonial-bar.home-page.v1.tour-category-page:after{top:-22px;height:61px}.cta-bar.home-page.tour-category-page{margin-top:-45px;clip-path:polygon(0 0,100% 40px,100% 100%,0 100%)}.cta-bar.home-page.tour-category-page h2{font-size:38px}.home-section-2-bar.v5{padding:40px 0 20px}.home-section-2-bar.v5 .image:before{left:20%}.home-section-2-bar.v4 .image:before{right:20%}.page-hero.single-page.single-tour-page h1{padding-bottom:10px;font-size:38px}.page-hero.single-page.single-tour-page h4{padding-bottom:8px}.single-tour-bar .left-part .gallery-tiles{gap:12px}.single-tour-bar .left-part .gallery-tiles .tiled-gallery-item{width:calc(50% - calc(12px/2))}.single-tour-bar .left-part .box .row{padding-top:15px;font-size:17px}.single-tour-bar .left-part .tiles-wrap{padding:0 0 0 25px}.single-tour-bar .left-part .tiles-wrap .day:before{left:-34px}.single-tour-bar .left-part .tiles-wrap .thumb-placeholder-img{width:100%}.single-tour-bar .left-part .tiles-wrap .copy{padding:20px 0 0 0;width:calc(100% - 0px)}.single-tour-bar .left-part .tiles-wrap .repeat:last-of-type:after{left:-20px}.persona-hero{padding:35px 0 95px}.persona-hero:before{height:40px}.persona-hero:after{bottom:-6px;height:62px}.persona-hero h1{padding:0 0 15px;font-size:40px}.persona-hero .btn-row{gap:15px;text-transform:uppercase}.home-section-2-bar.v4.persona-page{padding:0 0 62px}.home-section-2-bar.v4.persona-page .group,.home-section-2-bar.v5.persona-page .group{padding:25px 20px 15px}.home-section-2-bar.v4.persona-page .one{width:calc(100% - 20px)}.home-section-2-bar.v4.persona-page .two{width:calc(100% - 20px)}.home-section-2-bar.v4.persona-page .three{width:calc(100% - 40px)}.comparison-bar{padding:30px 0 80px}.comparison-bar .wrapper{padding:0}.comparison-bar:before{height:40px}.comparison-bar h3{padding:0 0 25px;font-size:32px}.comparison-bar .table-scroll{padding-right:20px;overflow:auto;-webkit-overflow-scrolling:touch}.comparison-bar .table-scroll table{min-width:750px}.comparison-bar tbody td.one{padding-left:20px}.persona-sec-1{padding:22px 0 42px}.persona-sec-1 h3{font-size:32px}.persona-sec-1 .quote{padding:12px 15px;font-size:15px;line-height:140%}.persona-sec-1 .text{padding:18px 20px;margin-left:30px;max-width:none}.persona-sec-1 .btn-row{justify-content:center;gap:15px}.persona-sec-1 .button{width:calc(100% - 0px)}.persona-sec-1 .btn-row .or{text-align:center;text-transform:uppercase;font-size:15px}.full-image-bar:before{height:40px}.full-image-bar:after{height:60px}.full-image-bar img{min-height:320px!important}.persona-sec-2{padding:35px 0 55px}.persona-sec-2 h3{padding-bottom:25px;font-size:32px}.persona-sec-2 .faq-wrap{flex-wrap:wrap}.persona-sec-2 .accordion-wrap .head{padding:10px 55px 10px 20px}.persona-sec-2 .btn-row{padding:22px 0 0;gap:15px;text-transform:uppercase}.home-section-2-bar.v5.persona-page .image:before{left:20%}.persona-hero.epic-moments-page{padding:40px 0 80px;min-height:380px}.persona-hero.epic-moments-page:after{bottom:-6px}.persona-hero.epic-moments-page h1{font-size:37px;letter-spacing:-1px}.epic-moments-sec-1 .cs-right{order:-1;width:100%}.epic-moments-sec-1 .cs-left{padding-top:30px;width:100%;font-size:15px}.epic-moments-sec-2{padding:60px 0 80px}.epic-moments-sec-2:before{height:40px}.epic-moments-sec-2 h3{padding-bottom:22px;font-size:32px}.epic-moments-sec-2 .tiled-gallery-item{width:calc(50% - calc(1px/2))}.testimonial-bar.home-page.epic-moments-page{padding:20px 0 30px}.testimonial-bar.home-page.v1.epic-moments-page2 h3{max-width:100%;font-size:30px}.home-section-7-bar.epic-moments-page:after{height:40px}.site-footer{font-size:16px;letter-spacing:.32px;font-weight:300}.epic-moments-sec-2 .tour-tabs-wrap{padding:0;border:0;position:relative}.epic-moments-sec-2 .tour-tabs-wrap a.filterToggle{padding:0 24px;margin:0;font-size:16px;font-weight:300;letter-spacing:.32px;line-height:1;color:#8c8c8c;height:50px;display:flex;border-radius:6px;border:1px solid #cfd6dc;transform:none;background:#fff}.epic-moments-sec-2 .tour-tabs-wrap a.filterToggle span{transform:none}.epic-moments-sec-2 .tour-tabs-wrap a.filterToggle span.text{padding-right:5px;width:calc(100% - 16px);text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.epic-moments-sec-2 .tour-tabs-wrap a.filterToggle span.arrow{transition:all 350ms}.epic-moments-sec-2 .tour-tabs-wrap a.filterToggle.is-active span.arrow{transform:rotate(180deg)}.epic-moments-sec-2 .tour-tabs-wrap .tour-tabs{display:none;position:absolute;top:100%;left:0;z-index:10;width:100%;border-radius:0 0 6px 6px;border:1px solid #cfd6dc;border-top:0;background:#fff}.epic-moments-sec-2 .tour-tabs-wrap .tour-tabs a{padding:14px 15px 14px 24px;margin:0;font-size:16px;color:#272d3d;font-weight:300;text-align:left;border-top:1px solid rgba(0,0,0,.1);transform:none;justify-content:flex-start;gap:0}.epic-moments-sec-2 .tour-tabs-wrap .tour-tabs a:first-of-type{border-top:0}.epic-moments-sec-2 .tour-tabs-wrap .tour-tabs a span{transform:none;display:block}.epic-moments-sec-2 .tour-tabs-wrap a.is-active,.epic-moments-sec-2 .tour-tabs-wrap a:hover{background:#fff}.epic-moments-sec-2 .tour-tabs-wrap a.filterToggle.is-active{border-radius:6px 6px 0 0}.persona-hero.competition-entry-page{padding:92px 0 0}.persona-hero.competition-entry-page h1{padding-bottom:15px;font-size:45px}.persona-hero .wp-block-group{font-size:16px;line-height:140%}.persona-hero.competition-entry-page .btn-row .button{padding-left:15px;padding-right:15px;font-size:12px}.persona-hero.competition-entry-page .cs-right{padding:28px 20px 35px}.persona-hero.competition-entry-page .cs-right h3{font-size:28px}.gform-theme--foundation .gfield select{padding-right:45px!important}.persona-hero .gform-theme--foundation .gform_fields{gap:12px}.home-section-2-bar.v5.competition-entry-page{padding:132px 0 20px}.home-section-2-bar.v5.competition-entry-page .image:before{left:20%}.cta-bar.home-page.tour-category-page.competition-entry-page{padding-top:65px}.cta-bar.home-page.tour-category-page.competition-entry-page h2{padding:0 0 12px}.cta-bar.home-page.tour-category-page.competition-entry-page .button{padding-left:15px;padding-right:15px;font-size:12px}.cta-bar.home-page.tour-category-page.persona-page h2{max-width:400px}.persona-hero .ginput_container_checkbox .gfield_checkbox{column-count:2}.persona-hero .gform-theme--framework .gfield--type-choice .gfield_checkbox,.persona-hero .gform-theme--framework .gfield--type-choice .gfield_radio{margin-top:2px}.single-tour-bar .right-part .box.form-box h4{padding-bottom:25px}.single-tour-bar .right-part .gform-footer{padding-top:20px}.single-tour-bar .right-part .box.form-box h4 span{padding:0 0 0 20px;margin:10px auto 0;font-size:15px;background-size:12px auto}.footer-bar{padding:45px 0 24px}.footer-bar .logo{width:160px}.footer-bar .one{padding-right:0;width:100%}.footer-bar .two{padding-top:25px;width:100%}.footer-bar .three{padding-top:30px;width:100%}.footer-bar .four{padding-top:30px;width:100%}.footer-bar .bottom-row{padding-top:40px;gap:20px;font-weight:300}.footer-bar .bottom-row ul{font-weight:300}.footer-bar ul li{padding-bottom:12px}.footer-bar h3{padding-bottom:20px;font-size:20px}}@media only screen and (max-width:640px){.browse-category-bar .repeat{width:100%}}@media only screen and (min-width:1024px){.top-navigation{display:block!important}}@media only screen and (min-width:768px){.common-bar .faq-tabs-wrap .faq-tabs{display:flex!important}}