@font-face {



	font-family: 'american_captain_patrius_02Rg';



	src: url('../fonts/american_captain_patrius_02-webfont.eot');



	src: url('../fonts/american_captain_patrius_02-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/american_captain_patrius_02-webfont.woff2') format('woff2'), url('../fonts/american_captain_patrius_02-webfont.woff') format('woff'), url('../fonts/american_captain_patrius_02-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'american_captain_patriusRg';



	src: url('../fonts/american_captain_patrius-webfont.eot');



	src: url('../fonts/american_captain_patrius-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/american_captain_patrius-webfont.woff2') format('woff2'), url('../fonts/american_captain_patrius-webfont.woff') format('woff'), url('../fonts/american_captain_patrius-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'american_captainregular';



	src: url('../fonts/american_captain-webfont.eot');



	src: url('../fonts/american_captain-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/american_captain-webfont.woff2') format('woff2'), url('../fonts/american_captain-webfont.woff') format('woff'), url('../fonts/american_captain-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'american_captain_01regular';



	src: url('../fonts/american_captain_01-webfont.eot');



	src: url('../fonts/american_captain_01-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/american_captain_01-webfont.woff2') format('woff2'), url('../fonts/american_captain_01-webfont.woff') format('woff'), url('../fonts/american_captain_01-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'american_captain_eternalRg';



	src: url('../fonts/american_captain_eternal-webfont.eot');



	src: url('../fonts/american_captain_eternal-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/american_captain_eternal-webfont.woff2') format('woff2'), url('../fonts/american_captain_eternal-webfont.woff') format('woff'), url('../fonts/american_captain_eternal-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'american_captain_patrius_01Rg';



	src: url('../fonts/american_captain_patrius_01-webfont.eot');



	src: url('../fonts/american_captain_patrius_01-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/american_captain_patrius_01-webfont.woff2') format('woff2'), url('../fonts/american_captain_patrius_01-webfont.woff') format('woff'), url('../fonts/american_captain_patrius_01-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'Conv_MyriadPro-Regular';



	src: url('../fonts/MyriadPro-Regular.eot');



	src: local('☺'), url('../fonts/MyriadPro-Regular.woff') format('woff'), url('../fonts/MyriadPro-Regular.ttf') format('truetype'), url('../fonts/MyriadPro-Regular.svg') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'proxima_novalight';



	src: url('../fonts/proximanova-light-webfont.eot');



	src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-light-webfont.woff2') format('woff2'), url('../fonts/proximanova-light-webfont.woff') format('woff'), url('../fonts/proximanova-light-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'proxima_nova_rgregular';



	src: url('../fonts/proximanova-regular-webfont.eot');



	src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular-webfont.woff2') format('woff2'), url('../fonts/proximanova-regular-webfont.woff') format('woff'), url('../fonts/proximanova-regular-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'proxima_nova_rgbold';



	src: url('../fonts/proximanova-bold-webfont.eot');



	src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-bold-webfont.woff2') format('woff2'), url('../fonts/proximanova-bold-webfont.woff') format('woff'), url('../fonts/proximanova-bold-webfont.ttf') format('truetype');



	font-weight: normal;



	font-style: normal;



}



body {



	color: #2f2f2f;



	font-family: 'american_captain_patrius_01Rg', Arial, Helvetica, sans-serif;



	font-size: 17px;



	line-height: 1.3;



}



h1, h2, h3, h4, h5, h6 {



	margin-top: 0;



}



h2 {



	font-size: 83px;



	font-family: 'american_captain_patriusRg', Arial, Helvetica, sans-serif;



	line-height: 0.84;



	text-transform: uppercase;



}



a {



	transition: all 0.5s ease;



}



a:hover, a:focus {



	outline: none;



	text-decoration: none;



}



p {



	margin-bottom: 30px;



}



img {



	max-width: 100%;



	height: auto;



}



hr {



	margin-bottom: 0;



	margin-top: 0;



	border-bottom: 7px solid #010101;



}



.navbar-default .navbar-brand {



	display: block;



	position: absolute;



	height: inherit;



	font: normal 30px/1 'american_captainregular', Helvetica, sans-serif;



	text-transform: uppercase;



	color: #fff;



	padding: 10px 15px;



	margin-top: 10px;



}







.navbar-default .navbar-brand:hover,



.navbar-default .newsletter-sign-up a:hover{



	color: #fff !important;



}



.navbar-fixed-top .navbar-brand,



.navbar-fixed-top .newsletter-sign-up{



	display: block;



}







.navbar-default .navbar-social {



	display: block;



	position: absolute;



	height: inherit;



	font: normal 30px/1 'american_captainregular', Helvetica, sans-serif;



	text-transform: uppercase;



	color: #fff;



	padding: 10px 15px;



	float: left;



	left: 160px;



	margin-top: 10px;







	-webkit-transition: all 0.5s ease-in-out;



	-moz-transition: all 0.5s ease-in-out;



	-o-transition: all 0.5s ease-in-out;



	transition: all 0.5s ease-in-out;







}



.navbar-default .navbar-social:hover {



	color: #fff !important;



}



.navbar-fixed-top .navbar-social {



	display: block;











}



.newsletter-sign-up{



	display: block;



	/*    position: absolute;*/



	font: normal 30px/1 'american_captainregular', Helvetica, sans-serif;



	text-transform: uppercase;



	padding: 10px 15px;



	right: 0;



	float: right;



	margin-top: 10px;



}



.newsletter-sign-up a{



	color: #ff0000 !important; 



}







.page-template-about .footer-logo{



	display: none



}



.menubar {



	background: #000;



	z-index: 2;



	text-align: center;



}



.nav-top-height {



	height: 1px;



	background: #000;



}



.navbar-default {



	background-color: #000;



	border-color: #000;



	border-radius: 0;



}



.navbar {



	margin: 0 auto;



}



​ .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {



	color: #555;



	background-color: transparent;



}



.navbar-default .navbar-toggle {



	border-color: transparent;



}



.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {



	background-color: transparent;



}



.navbar-default .navbar-toggle .icon-bar {



	background-color: #fff;



}



.navbar-default .menu > .active > a, .navbar-default .menu > .active > a:focus, .navbar-default .menu > .active > a:hover {



	background: none;



}



.menu {



	float: none;



}



.menu li {



	float: none;



	display: inline-block;



	margin: 0 4%;



}



.menu > li > a {



	padding: 25px 0;



	color: #fff !important;



	text-transform: uppercase;



	font-size: 30px;



	font-family: 'american_captainregular', Helvetica, sans-serif;



}



.menu{



/* 	margin-left: 233px; */
	margin-left: 300px;



}











.menu > li > a:hover,



.menu > li.current_page_item a{



	color: #ff0000 !important;



}



.navbar-fixed-top .menu > li > a {



	font-size: 25px;



	padding: 25px 0;



}



.navbar-fixed-top .menu > li {



	margin: 0 2%;



}











.top-social-mail{



	display:none;



	padding-bottom:15px;



}



.navbar-fixed-top .top-social-mail{



	display:block;



}



.navbar-fixed-top .foot-social li{



	float:none;



	display:inline-block;



}







.navbar-fixed-top .foot-social li a::before{



	font-size:25px;



	line-height:25px;



}



/* Wobble Horizontal */



@-webkit-keyframes hvr-wobble-horizontal {



	16.65% {



		-webkit-transform: translateX(8px);



		transform: translateX(8px);



	}



	33.3% {



		-webkit-transform: translateX(-6px);



		transform: translateX(-6px);



	}



	49.95% {



		-webkit-transform: translateX(4px);



		transform: translateX(4px);



	}



	66.6% {



		-webkit-transform: translateX(-2px);



		transform: translateX(-2px);



	}



	83.25% {



		-webkit-transform: translateX(1px);



		transform: translateX(1px);



	}



	100% {



		-webkit-transform: translateX(0);



		transform: translateX(0);



	}



}



@keyframes hvr-wobble-horizontal {



	16.65% {



		-webkit-transform: translateX(8px);



		transform: translateX(8px);



	}



	33.3% {



		-webkit-transform: translateX(-6px);



		transform: translateX(-6px);



	}



	49.95% {



		-webkit-transform: translateX(4px);



		transform: translateX(4px);



	}



	66.6% {



		-webkit-transform: translateX(-2px);



		transform: translateX(-2px);



	}



	83.25% {



		-webkit-transform: translateX(1px);



		transform: translateX(1px);



	}



	100% {



		-webkit-transform: translateX(0);



		transform: translateX(0);



	}



}



.hvr-wobble-horizontal {



	display: inline-block;



	vertical-align: middle;



	-webkit-transform: translateZ(0);



	transform: translateZ(0);



	box-shadow: 0 0 1px rgba(0, 0, 0, 0);



	-webkit-backface-visibility: hidden;



	backface-visibility: hidden;



	-moz-osx-font-smoothing: grayscale;



}



.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {



	-webkit-animation-name: hvr-wobble-horizontal;



	animation-name: hvr-wobble-horizontal;



	-webkit-animation-duration: 1s;



	animation-duration: 1s;



	-webkit-animation-timing-function: ease-in-out;



	animation-timing-function: ease-in-out;



	-webkit-animation-iteration-count: 1;



	animation-iteration-count: 1;



}



.bailboard .item img {



	display: block;



	width: 100%;



	object-fit: cover



}



.page-template-homepage .bailboard .item .bailboard-frame{



	height: calc(100vh - 115px);



	height: -moz-calc(100vh - 115px);



	height: -webkit-calc(100vh - 115px);



	background-size: cover !important



}



.page-template-homepage .bailboard .item .bailboard-frame h2{



	text-align: center;



	color: #fcfcfc;



	display: table-cell;



	width:100vw;



	height: -moz-calc(100vh - 270px);



	height: -webkit-calc(100vh - 270px);



	height: -o-calc(100vh - 270px);



	height: calc(100vh - 270px);



	font-size: 125px;



	vertical-align:middle;



    /*     Firefox 



        line-height: -moz-calc(100vh - 115px);



         WebKit 



        line-height: -webkit-calc(100vh - 115px);



         Opera 



        line-height: -o-calc(100vh - 115px);



        line-height:  calc(100vh - 115px);*/







    }



    .main-container [class*="col-"] {



    	padding-left: 0;



    	padding-right: 0



    }



    .main-container .row {



    	margin-left: 0;



    	margin-right: 0;



    }



    .main-container .container-fluid {



    	padding-right: 0;



    	padding-left: 0;



    }



    .one-half-block, .full-block {



    	box-sizing: border-box;



    	-moz-box-sizing: border-box;



    	-webkit-box-sizing: border-box;



    	border: 10px solid #fff;



    	-webkit-transition: .3s ease-in-out;



    	-moz-transition: .3s ease-in-out;



    	transition: .3s ease-in-out;



    	position: relative;



    }



    .one-half-block:hover, .full-block:hover {



    	/* 	border: none; */



    }



    .block-pic img {



    	width: 100%;



    	height: auto;



    }



    .block-content {



    	position: absolute;



    	top: 0;



    	left: 0;



    	width: 100%;



    }



    .btn {



    	border: 1px solid #797c7b;



    	padding: 15px 40px;



    	display: inline-block;



    	color: #fff;



    	font: normal 47px/1 'american_captainregular', Helvetica, sans-serif;



    	text-transform: uppercase;



    	-webkit-border-radius: 0;



    	-moz-border-radius: 0;



    	border-radius: 0;



    }



    .btn.focus, .btn:focus, .btn:hover {



    	color: #ccc !important;



    	outline: none;



    	border: 1px solid #ccc;



    }



    .btn-black {



    	color: #010101;



    	border-color: #010101;



    }



    .btn-txt-semi {



    	font-size: 50px;



    }



    .btn-txt-lg {



    	font: normal 53px 'american_captain_patriusRg', Helvetica, sans-serif;



    }



    .btn-sm {



    	font: normal 20px 'american_captain_01regular', Helvetica, sans-serif;



    }



    .get-ticket-2 .btn {



    	margin-left: 20px;



    }



    .avai {



    	margin-left: 20px;



    	margin-top: 10px;



    	text-transform: uppercase;



    	font: normal 11px 'proxima_nova_rgregular', Helvetica, sans-serif;



    }



    .show-hide-block {



    	display: none;



    	background: #000;



    /*    padding-top: 20.6%;



    padding-bottom: 20.7%;*/



}



.preview .block-content {



	top: 22%;



	padding: 0;



}



.jeff-get {



	display: block;



	color: #fff;



}



.jeff-get1 {



	display: block;



	color: #000;



	text-align: left;



}



.jeff-get1 p {



	margin-top: 24px;



	text-transform: uppercase;



}



.video-wrapper {



	position: relative;



	padding-bottom: calc( 56.25% - 60px ); /* 16:9 */



	/*padding-top: 25px;*/



	height: 0;



	z-index: 999



}



.video-wrapper iframe {



	position: absolute;



	top: 0;



	left: 0;



	width: 100%;



	height: 100%;



}



.vedio {



	background: rgba(0, 0, 0, 0.63);



	opacity: 6;



	width: 51%;



	float: left;



	padding-top: 70px;



	padding-bottom: 70px;



}



.vedio .but:focus, .vedio .but:hover {



	border: none;



	outline: none;



}



.but {



	background: transparent none repeat scroll 0% 0%;



	border: medium none transparent;



	color: rgb(255, 255, 255);



	float: right;



	cursor: pointer;



}



.watch {



	text-align: right;



	text-transform: uppercase;



	font: normal 138px/0.9 'american_captainregular', Arial, Helvetica, sans-serif;



	margin-bottom: 0;



}



.wat {



	float: left;



}



.watc {



	float: left;



}



.vedio1 {



	background: RGBA(0, 0, 0, 0.63);



	opacity: 6;



	min-height: 427px;



	width: 30%;



	float: right;



	position: relative;



	font-family: 'proxima_nova_rgbold', Arial, Helvetica, sans-serif;



}



.vedio1 p {



	color: #fff;



	font-size: 27px;



	transform: rotate(-90deg);



	position: absolute;



	top: 197px;



	left: -150px;



	text-transform: uppercase;



	margin-bottom: 0;



}



.one-half-block{



	overflow: hidden



}



.one-half-block .preview .block-content {



	top: 33%;



}



.one-half-block .watch {



	font-size: 83px;



}



.one-half-block .watc {



	width: 140px;



}



.one-half-block .vedio {



	padding-bottom: 70px;



	padding-top: 70px;



}



.one-half-block .vedio1 {



	min-height: 290px;



}



.one-half-block .vedio1 p {



	font-size: 17px;



	left: -80px;



	top: 138px;



}



.txt-thin {



	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif;



}



.insta1 {



	background: url('../images/insta_bg1.png');



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-position: center;



	min-height: 880px;



}



footer {



	background: #000;



	padding-top: 25px;



	font: normal 17px 'proxima_novalight', Arial, Helvetica, sans-serif;



}



.foot-left {



	margin-left: 40px;



}



.footer-logo {



	float: left;



	margin-right: 20px;



}







.foot-social {



	margin-bottom: 0;



	padding-left: 0;



}



.foot-social li {



	float: left;



	margin-right: 20px;



	list-style: none;



}











.twitter-icon:before {



	content: "\f099";



}







.fb-icon:before {



	content: "\f082";



}



.instagram-icon:before {



	content: "\f16d";



}




.youtube-icon:before {



	content: "\f167";



}















.foot-social li a{



	position:relative;



	color:#fff;



	font-size:0;



	display:inline-block;











	overflow: hidden;



	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;



	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;



	transition: background 0.3s, color 0.3s, box-shadow 0.3s;



}







.foot-social li a:before



{



	font-family: 'FontAwesome';



	speak: none;



	font-size: 48px;



	line-height: 48px;



	display: block;



	-webkit-font-smoothing: antialiased;



}



.navbar-social li a {



	/*position:relative;*/



	color:#fff;



	font-size:0;



	display:inline-block;











	overflow: hidden;



	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;



	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;



	transition: background 0.3s, color 0.3s, box-shadow 0.3s;



}



.navbar-social li a:before 



{



	font-family: 'FontAwesome';



	speak: none;



	font-size: 24px;



	line-height: 30px;



	display: block;



	-webkit-font-smoothing: antialiased;



}



.foot-social li a:after ,



.navbar-social li a:after {



	display: none;



	pointer-events: none;



	position: absolute;



	width: 100%;



	height: 100%;



	border-radius: 50%;



	content: '';



	-webkit-box-sizing: content-box; 



	-moz-box-sizing: content-box; 



	box-sizing: content-box;



}







.foot-social li a:hover ,



.navbar-social li a:hover {







	color: #f00;



}











.foot-social li a:hover:before ,



.navbar-social li a:hover:before {



	-webkit-animation: toBottomFromTop 0.3s forwards;



	-moz-animation: toBottomFromTop 0.3s forwards;



	animation: toBottomFromTop 0.3s forwards;



}







@-webkit-keyframes toBottomFromTop {



	49% {



		-webkit-transform: translateY(100%);



	}



	50% {



		opacity: 0;



		-webkit-transform: translateY(-100%);



	}



	51% {



		opacity: 1;



	}



}



@-moz-keyframes toBottomFromTop {



	49% {



		-moz-transform: translateY(100%);



	}



	50% {



		opacity: 0;



		-moz-transform: translateY(-100%);



	}



	51% {



		opacity: 1;



	}



}



@keyframes toBottomFromTop {



	49% {



		transform: translateY(100%);



	}



	50% {



		opacity: 0;



		transform: translateY(-100%);



	}



	51% {



		opacity: 1;



	}



}































































.foot-social li:last-child {



	margin-right: 0;



}



.foot-p p {



	color: #5b5b5b;



}



.foot-txt p {



	color: #fff;



	margin-bottom: 10px;



	font: 17px "proxima_novalight",Arial,Helvetica,sans-serif;



}



.foot-txt {



	display: inline-block;



}



.foot-form input {



	color: #fff;



}



.form-wid {



	width: 109px !important;



	height: 29px;



	background: #151515;



	background: -moz-linear-gradient(top, #151515 0%, #1b1b1b 100%);



	background: -webkit-linear-gradient(top, #151515 0%, #1b1b1b 100%);



	background: linear-gradient(to bottom, #151515 0%, #1b1b1b 100%);



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#151515', endColorstr='#1b1b1b', GradientType=0 );



	border: navajowhite;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



	margin-right: 7px;



	box-shadow: 1px 1px 0 #3e3e3e !important;



}



.foot-form .form-inline {



	font-size: 14px;



}











.foot-form .form-inline .btn-submit{







	height: 29px;



	font: normal 14px/29px 'proxima_nova_rgbold', Helvetica, sans-serif;



	padding: 0 20px;



	color: #000000;



	-webkit-border-radius: 3px;



	-moz-border-radius: 3px;



	border-radius: 3px;



	border: none;







	display: inline-block;



	vertical-align: middle;



	-webkit-transform: translateZ(0);



	transform: translateZ(0);



	box-shadow: 0 0 1px rgba(0, 0, 0, 0);



	-webkit-backface-visibility: hidden;



	backface-visibility: hidden;



	-moz-osx-font-smoothing: grayscale;



	position: relative;



	-webkit-transition-property: color;



	transition-property: color;



	-webkit-transition-duration: 0.5s;



	transition-duration: 0.5s;



}



.foot-form .form-inline .btn-submit:before {



	content: "";



	position: absolute;



	z-index: -1;



	top: 0;



	left: 0;



	right: 0;



	bottom: 0;



	background: #f00;



	-webkit-transform: scaleX(0);



	transform: scaleX(0);



	-webkit-transform-origin: 0 50%;



	transform-origin: 0 50%;



	-webkit-transition-property: transform;



	transition-property: transform;



	-webkit-transition-duration: 0.5s;



	transition-duration: 0.5s;



	-webkit-transition-timing-function: ease-out;



	transition-timing-function: ease-out;



}



.foot-form .form-inline .btn-submit:hover, .foot-form .form-inline .btn-submit:focus, .foot-form .form-inline .btn-submit:active {



	color: #fff !important;







}



.foot-form .form-inline .btn-submit:hover:before, .foot-form .form-inline .btn-submit:focus:before, .foot-form .form-inline .btn-submit:active:before {



	-webkit-transform: scaleX(1);



	transform: scaleX(1);



	-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);



	transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);



	-webkit-border-radius: 3px;



	-moz-border-radius: 3px;



	border-radius: 3px;



}











































































.req {



	font-size: 8px;



	text-transform: uppercase;



	font-family: 'proxima_nova_rgregular', Helvetica, sans-serif;



	color: #606060;



	letter-spacing: 1px;



}



/********************** tour page css goes here ***********/



.tour-section {



	margin-top: 10px;



	margin-bottom: 10px;



	margin-left: 10px;



	/*** added on 3rd August, 2016 ***/



	margin-right: 10px;



}



.tour-content {



	/*overflow: auto;*/



	position: relative;



	width: 100%;



	/*** commented on 3rd August, 2016 ***/



	/*    max-width: 99%;*/







	/*height: 1000px;*/



	-webkit-box-sizing: border-box;



	-moz-box-sizing: border-box;



	box-sizing: border-box;



}



.tour-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {



	background: url(../images/scroll-for-all-dates.jpg) no-repeat;



	width: 25px;



	height: 300px !important;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.tour-content .mCSB_scrollTools .mCSB_draggerRail {



	width: 16px;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



	background: #333333;



}



.tour-content .mCSB_dragger {



	height: 300px !important;



}



.tour-content .mCSB_dragger_bar {



	line-height: 300px !important;



}



.tour-content .mCSB_scrollTools {



	opacity: 1;



}



.tour-content .mCSB_scrollTools {



	width: 25px;



}



.tour-tbl {



	margin-bottom: 0;



}



table.tour-tbl tr td {



	font-size: 24px;



	text-transform: uppercase;



	color: #979797;



	padding-top: 15px;



	padding-bottom: 15px;



	background: #333333;



	vertical-align: middle;



	border-top: none;



}



table.tour-tbl tr:nth-child(odd) td {



	background: #1f1f1f;



}



.tbl-place {



	font-size: 38px;



	display: inline-block;



	color: #fff;



	float: left;



	line-height: 1;



}



.tbl-loc {



	margin-top: 5px;



	display: inline-block;



	margin-left: 10px;



}



table.tour-tbl tr:hover td {



	background: #fff;



	transition: all 0.5s ease;



}



table.tour-tbl tr:hover td .tbl-place {



	color: #e10000;



}



table.tour-tbl tr:hover td .btn {



	color: #e10000;



	border-color: #fff;



}



table.tour-tbl tr:hover td .btn:hover {



	color: #000 !important;



}



/******************** video page css geos here ***********************/



.bailboard-video, .videowrapper {



	position: relative;



	padding-bottom: 56.25%; /* 16:9 */



	/*padding-top: 25px;*/



	height: 0



}



.bailboard-video iframe, .videowrapper iframe {



	position: absolute;



	top: 0;



	left: 0;



	width: 100%;



	height: 100%;



}



.videowrapper {



	margin-bottom: 20px;



}







.bailboard-video{



	margin-bottom:15px;



}



.title-block {



	margin: 40px 0;



	text-transform: uppercase;



}



.title-block h2 {



	margin-bottom: 0;



	font: normal 56px/1.3 'american_captain_01regular', Arial, Helvetica, sans-serif;



}



.subscribe-txt {



	color: #e2040e;



	float: right;



	font: normal 67px/1 'american_captain_01regular', Arial, Helvetica, sans-serif;



}



/****************** about us page css goes here *********************/



.intro-wrap {



	position: relative;



	background: #000;



}



.intro-holder {



	width: 100%;



	float: left;



	position: absolute;



	top: 150px;



	left: 0;



}



.intro-content {



	font-size: 17px;



	color: #797979;



	width: 69%;



	float: right;



	margin-right: 19%;



}



.intro-content h2 {



	font: normal 152px/1 'american_captain_01regular', Arial, Helvetica, sans-serif;



	margin-bottom: 0;



	color: #fff;



}



.intro-scroller {



	overflow: auto;



	position: relative;



	width: 100%;



	max-width: 99%;



	/*height: 582px;*/
	
	
    height: 382px;



	-webkit-box-sizing: border-box;



	-moz-box-sizing: border-box;



	box-sizing: border-box;



}



.intro-scroller .mCSB_scrollTools {



	opacity: 1;



}



.intro-scroller .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {



	width: 14px;



	background: #e10000;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.intro-scroller .mCSB_scrollTools .mCSB_draggerRail {



	width: 4px;



	background: #333;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.popet-holder {



	background: #fff;



	margin-top: -60px;



	border-bottom: 10px solid #fff;



	border-top: 10px solid #fff;



}



.popet-scroller-x {



	width: 100%;



}







.popet-scroller-x .mCSB_scrollTools.mCSB_scrollTools_horizontal{



	left:20px;



	right:20px;



}



.popet-list {



	padding-left: 0;



	margin-bottom: 0;



	list-style: none;



}



.popet-list li:last-child .popet-box {



	border-right: 20px solid #fff;



	width: 400px;



}



.popet-list li {



	float: left;



}



.popet-box {



	width: 400px;



	background: #e5e5e5;



	height: 750px;



	position: relative;



	float: left;



	margin-top: 60px;



	border: 10px solid #fff;



	border-bottom: none;



	border-left: 20px solid #fff;



}



.popet-thumb {



	margin-top: -60px;



	text-align: center;



}



.popet-content {



	position: absolute;



	bottom: 0;



	left: 0;



	width: 100%;



	background: rgba(0,0,0,0.8);



	font-size: 15px;



	line-height: 1.1;



	color: #939393;



	text-align: center;



	padding-top: 20px;



	padding-bottom: 20px;



}



.popet-content h2 {



	text-transform: uppercase;



	color: #fff;



	font: normal 115px/0.9 'american_captain_01regular', Helvetica, sans-serif;



	margin-bottom: 0;



}



.popet-cont-txt {



	padding: 0 30px;



	font-size: 16px;



}



.popet-cont-txt p {



	margin-bottom: 0;



}



.btn-wrap {



	margin:0 auto;



	width:auto;



	text-align:center;



}



.btn-wrap .btn-sm {



	padding: 5px 12px;



	margin: 0 3px;



	font-size:18px;







}



.btn-wrap .btn-sm:hover {



	background: #fff;



	color: #000 !important;



}



.popet-scroller {







	position: relative;



	width: 100%;



    /*max-width: 99%;



    overflow: auto;



    height: 90px;*/



    margin-bottom: 15px;



    -webkit-box-sizing: border-box;



    -moz-box-sizing: border-box;



    box-sizing: border-box;



}



.popet-scroller .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {



	width: 6px;



	background: #e10000;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.popet-scroller .mCSB_scrollTools .mCSB_draggerRail {



	width: 3px;



	background: #969696;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.popet-scroller-x .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {



	height: 14px;



	background: #e10000;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



	margin: 0;



}



.popet-scroller-x .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {



	background: #333333;



	height: 4px;



	margin-top: 5px;



}



.popet-scroller-x .mCSB_scrollTools {



	opacity: 1;



}



.popet-scroller-x .mCSB_inside > .mCSB_container {



	margin-right: 15px;



}



.micky-holder {



	background-image: url(../images/micky-bg.jpg);



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-position: center;



}



.micy-content {



	width: 80%;



	margin: 0 auto;



	position: relative;



}



.micky-txt {



	position: absolute;



	top: 90px;



	right: 0;



	width: 60%;



	color: #fff;



}



.jeff-txt {



	font: normal 19px 'american_captain_patrius_01Rg', Arial, Helvetica, sans-serif;



}



.jeff-fund {



	padding: 30px 40px 20px 40px;



	width: 400px;



	float: left;



	border: 1px solid #6d6d6d;



	margin-right: 10px;



}



.jeff-fund h2 {



	font: normal 212px/0.77 'american_captainregular', Helvetica, sans-serif;



	text-transform: uppercase;



	text-align: right;



}



.fund-sm {



	font-size: 117px;



	display: block;



}



.fund-md {



	font-size: 194px;



	display: block;



}



.jeff-txt {



	width: 270px;



	float: left;



}



.jeff-txt p {



	line-height: 1.3;



}



.location-info {



	position: relative;



	padding: 6px 30px 6px 6px;



	display: inline-block;



	width: 310px;



	height: 117px;



	-webkit-border-radius: 60px;



	-moz-border-radius: 60px;



	border-radius: 60px;



	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0000+0,d10000+100 */



	background: #ff0000; /* Old browsers */



	background: -moz-linear-gradient(top, #ff0000 0%, #d10000 100%); /* FF3.6-15 */



	background: -webkit-linear-gradient(top, #ff0000 0%, #d10000 100%); /* Chrome10-25,Safari5.1-6 */



	background: linear-gradient(to bottom, #ff0000 0%, #d10000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#d10000', GradientType=0 ); /* IE6-9 */



}



.location-info:after {



	content: " ";



	position: absolute;



	left: 40px;



	bottom: -17px;



	width: 0;



	height: 0;



	border-left: 20px solid transparent;



	border-right: 20px solid transparent;



	border-top: 20px solid #d10000;



}



#maps {



	pointer-events: none;



}



.location-thumb {



	float: left;



	margin-right: 10px;



	width: 105px;



}



.location-thumb img {



	width: 105px;



	height: 105px;



	-webkit-border-radius: 50%;



	-moz-border-radius: 50%;



	border-radius: 50%;



	-moz-box-shadow: inset 0 0 3px #000000;



	-webkit-box-shadow: inset 0 0 3px #000000;



	box-shadow: inset 0 0 3px #000000;



}



.location-txt {



	margin-top: 5px;



	overflow: hidden;



}



.location-txt h3 {



	color: #333333;



	font: normal 25px/0.8 'american_captain_01regular', Helvetica, sans-serif;



	margin-bottom: 5px;



}



.event-date {



	font: normal 16px/1 'american_captain_01regular', Helvetica, sans-serif;



	color: #fff;



	margin-bottom: 10px;



	text-transform: uppercase;



	display: block;



}



.location-txt .btn {



	font: normal 16px 'american_captain_eternalRg', Helvetica, sans-serif;



	border: 1px solid #f6aaaa;



	padding: 2px 20px;



}



.close-location {



	position: absolute;



	top: -10px;



	right: 20px;



	background: #000;



	-webkit-border-radius: 50%;



	-moz-border-radius: 50%;



	border-radius: 50%;



	display: inline-block;



	width: 30px;



	height: 30px;



	text-align: center;



	line-height: 30px;



}



/****************** article page css goes here ****************/



/*** added on 3rd August, 2016 ***/



body.page-template-article{



	padding-top: 70px;



}



.inner-pages-container {



	border: 17px solid #fff;



}



.inner-main-container {



	border: none;



}



.inner-pages-container [class*="col-"] {



	padding-left: 0;



	padding-right: 0



}



.inner-pages-container .row {



	margin-left: 0;



	margin-right: 0;



}



.inner-pages-container .container-fluid {



	padding-right: 0;



	padding-left: 0;



}



.inner-pages-container .one-half-block, .inner-pages-container .full-block {



	box-sizing: border-box;



	-moz-box-sizing: border-box;



	-webkit-box-sizing: border-box;



	-webkit-transition: .3s ease-in-out;



	transition: .3s ease-in-out;



	position: relative;



	border: 17px solid #fff;



}



.article-content {



	margin: 15px 0;



}



.article-scroller {



	overflow: auto;



	position: relative;



	width: 100%;



	max-width: 100%;



	height: 860px;



	-webkit-box-sizing: border-box;



	-moz-box-sizing: border-box;



	box-sizing: border-box;



}



.article-scroller .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {



	width: 14px;



	background: #e10000;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.article-scroller .mCSB_scrollTools .mCSB_draggerRail {



	width: 4px;



	background: #333;



	-webkit-border-radius: 0;



	-moz-border-radius: 0;



	border-radius: 0;



}



.block-wrap {



	box-sizing: border-box;



	-moz-box-sizing: border-box;



	-webkit-box-sizing: border-box;



	position: relative;



	border: 10px solid #fff;



}



.block-wrap:hover {



	/* border: none; */



}



.block-content {



	padding: 35px;



}



.load-wrap {



	text-align: center;



	float: left;



	width: 100%;



}



.title_align_left {



	text-align: left;



}



.title_align_right {



	text-align: right;



}



.title_align_center {



	text-align: center;



}



.top-img{



	margin-top: 70px;



}



.top-img-op{



	margin-top: 70px;



}



.page-detail {



	margin-top: 50px;



}



.share-post {



	font: normal 50px/1 "american_captainregular", Helvetica, sans-serif;



	border: 1px solid #c8c8c8;



	color: #333333;



	text-transform: uppercase;



	padding: 15px 20px;



	display: inline-block;



	margin-left: 20px;



}



.view-wrap .btn-txt-semi {



	border: 1px solid #c8c8c8;



	float: left;



	color: #333333;



}



.share-post .social {



	margin-left: 90px;



}



.share-post .social a:hover {



	opacity: 0.5;



}



.btn-loadmore {



	padding: 15px 100px;



	font: normal 60px/1 "american_captainregular", Helvetica, sans-serif;



	border-color: #c8c8c8;



	color: #333333;



}



#loadmoreajaxloader {



	text-transform: uppercase;



	margin-bottom: 30px;



	font: normal 60px/1 "american_captainregular", Helvetica, sans-serif;



}



.talk h2{



	font-size:100px;



}







.social-email-section{



	background:#212121;



	padding:20px 0;



	/*display: none !important*/



}



.next-prev-a a{



	color: #333



}



.next-prev-a a:hover{



	color: #ff0000 !important



}











/*.newsletter-sign-up { float:left; position:relative; }*/



/*a.Newslettersignup_link { float:left; color:#f0d53f; font-size:25px; border:1px solid #b7b9b9; padding:8px 14px; margin:26px 0 0; cursor:pointer; }*/



a.Newslettersignup_link:hover , 



.Newslettersignup:hover a.Newslettersignup_link {



	color:#fff; 



}



.Newslettersignup_box { 



	position:absolute;



	top:50px; 



	left:0%;



	right: 0;



	width: 100%;



	/*margin:0 0 0 -160px;*/



	padding:15px; 



	/*border: 1px red solid;*/



	background:#fff; 







	display:none; 



}



.Newslettersignup_box h4 { 



	padding:0 0 15px;



	color:#000; 



}



.bailboard-frame{



	height: 100vh !important;



}



/*}



.Newslettersignup_box input[type=text] {



    float:left; 



    width:270px; 



    border:1px solid #ccc;



    background:#fff; 



    outline:none; 



    height:35px; 



    line-height:35px;



    margin:0 0 10px; 



    font-size:14px;



    padding:0 10px; 



    font-family: 'bebas_neueregular'; 



}



.Newslettersignup_box input[type=submit] { float:left; background:#f0d53f; outline:none; cursor:pointer; font-size:18px; font-family: 'bebas_neueregular' , Arial, Helvetica, sans-serif; color:#000; padding:5px 10px; border:1px solid #f0d53f; }



.Newslettersignup_box input[type=submit]:hover { background:#fff; }*/







.newsletter-sign-up:hover 



.Newslettersignup_box {  



	display:block; 



	z-index: 9;



	margin-top: 6px;



}



.arrow_img { position:absolute; left:50%; margin:0 0 0 -12px; top:-12px; width:24px; height:24px; background:#fff;  -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg) ;  -ms-transform: rotate(-45deg) ; -o-transform: rotate(-45deg) ;  transform: rotate(-45deg); }







.equail-height{



	overflow: hidden;



	clear: right



}



.equail-height h2{



	font-size: 50px



}



.equail-height .btn{



	font-size: 32px



}



.equail-wrap{



	margin-bottom: 20px



}







/*** added on 3rd August, 2016 ***/



.Newslettersignup_box .foot-form input{



	color: black;



}







@media (max-width: 767px){



	table.tour-tbl tr td:first-child{



		width: 32%;



	}



}







@media (min-width: 767px){



	.bailboard-video > .videowrapper > iframe{



		height: 500px;



	}



	.bailboard-video{



		padding-bottom: 0;		



		height: 50%;



		//position: fixed;



		//z-index: 1;



		width: 100%;



	}



	.videowrapper{



		height: 100%;



		padding-bottom: 0;



	}



	.bailboard-video > .videowrapper > iframe{



		height: 100%;



	}







}







/*.bailboard-video .videowrapper:first-child{



    margin-bottom: 60px;



    padding-bottom: 0;



    height: 500px;



}



*/











@media(min-width: 992px) and (max-width: 1199px){



	.newsletter-sign-up a{



		font-size:  26px;



	}



	.navbar-fixed-top .menu > li > a{



		font-size: 24px;



	}



	.navbar-fixed-top .menu > li{



		margin: 0 1.25%;



	}



	.menu {



		margin-left: 293px;



	}







}







@media (max-width: 767px){



	.intro-scroller{



		height: auto;



	}



	.menu{



		margin-left: 0;   



		float: right;     



	}



	.menu li{



		width: auto !important;



	}



}







@media (min-width: 480px){



	.navbar-toggle {



		display: none;



	}



}







@media (min-width: 480px){



	.navbar-collapse.collapse {



		display: block!important;



		height: auto!important;



		padding-bottom: 0;



		overflow: visible!important;



	}



}







@media (min-width: 480px) and (max-width: 767px){



	.navbar-default .navbar-brand{



		font-size:  18px;



		margin-top: 6px;



	}



	.navbar-fixed-top .menu > li > a {



		font-size: 18px !important;



		padding: 7px 0 !important;



	}



	.navbar-fixed-top .menu > li {	



		margin-right: 20px !important;



	}



}







@media only screen and (max-device-width: 768px) and (min-device-width: 480px) and (orientation: landscape){



	.navbar-brand{



		margin-top: 6px !important;



	}



}







@media(max-width: 479px){



	.navbar-default .navbar-brand{



		margin-top: 0;



	}



}







@media(max-width: 767px){



	body.page-template-article{



		padding-top: 51px;



	}



}











.tour-content{



	height: auto !important;



}











.videowrapper img{



	width: 100%;



}







img.playvideo{



	cursor: pointer;



}







@media(min-width: 768px){



	.next-prev-a a{



		font-size:  24px;



	}



	.article-content{



		font-size:  20px;



	}



/* 	.bailboard-video{



		position: fixed;



		z-index: 1;



		width: 100%;



	}



	.bailboard-video + .container-fluid{



		margin-top: 600px;



		} */



	}







	.article-content{



		padding: 15px 0;



		margin: 0;



	}







	.share-post{



		margin-left: 0;



	}







	.article-scroller + .view-wrap .btn-txt-semi{



		margin-right: 20px;



	}







	.article-content .view-wrap{



		margin-top: 15px;



	}















	@media(min-width: 768px) and (max-width:991px){



		.social-email-section.hidden-md.hidden-lg{



			position: fixed;



			z-index: 2;



		}



		.top-img-op{



			//margin-top: 176px !important;



		}



		.bailboard-video + .container-fluid{



			//padding-top: 100px;



		}



	}







	.btn.btn-loadmore{



		cursor: default;



	}













	/*************** New Playlist Update *****************/

	.mCSB_draggerContainer{

		display: none;

	}







	#content-6 {

		margin-top: 70px;

		background: #5d5d5d;    

		font-family: 'american_captainregular', Helvetica, sans-serif;

		position: fixed;

		z-index: 1;

		border-top: 5px solid white;

		border-bottom: 5px solid white;

		width: 100%;

		height: auto;

		transition: height ease 350ms;

	}



	#content-6.shorten_height{

		height: 124px;

	}



	#content-6.shorten_height .lissst{

		height: 100%;

	}



	#content-6.shorten_height .lissst ul li{

		height: 100%;

	}



	#content-6 .lissst ul{

		display: flex;

		display: -webkit-flex;

		flex-wrap: nowrap;

		-webkit-flex-wrap: nowrap;

		align-items: center;

		-webkit-align-items: center;

		margin-bottom: 0;

		padding-left: 15px;

		padding-right: 15px;

		transition: height ease 350ms;	

	}



	#content-6 .lissst ul.shrink{	

		height: 100%;

		justify-content: center;

		-webkit-justify-content: center;

		padding-top: 10px;

		padding-bottom: 10px;

	}



	#content-6 .lissst ul li .now-play h2, #content-6 .lissst ul li .now-play h3{

		display: block;

		width: auto;

	}



	#content-6 .lissst ul.shrink li .now-play h3{

		width: auto;

		display: inline-block;

		margin-left: 5px;

	}



	#content-6 .lissst ul.shrink li .now-play h2{

		display: inline-block;

	}



	#content-6 .lissst ul.shrink li img{

		//height: 100%;

		width: auto;

	}



	#content-6 .lissst ul li img{

		// max-width: 129px;

	}



	#content-6 .lissst ul.shrink li{

		flex-grow: unset;

		-webkit-flex-grow: unset;

		height: 100%;

	}



	#content-6 .lissst ul li{

		flex-grow: 1;

		-webkit-flex-grow: 1;

		height: auto;

	}



	#content-6 .lissst ul li.active-play-list a{

		display: flex;

		-webkit-display: flex;

		-webkit-align-items: center;

		align-items: center;

		height: 100%;

	}



	// #content-6 .lissst ul.shrink li.active-play-list a{

	// 	display: block;

	// 	height: 100%;

	// }



	#content-6 .lissst ul.shrink li.active-play-list a .img-list{

		height: 100%;

		width: auto;

	}



	#content-6 .lissst ul.shrink li.active-play-list a .now-play h2 br{

		display: none;

	}



	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {

		width: 100%;

		height: 10px;

		margin: 3px auto;

		background: #E10000;

		border-radius: 0;

	}

	.play-list li {

		list-style: none;

		float: left !important;

		margin: 0 15px;

    // margin-top: 13px;

    height: auto;

    // width: 138px;

}

// .top-img-op {

//     margin-top: 17px !important;

// }

.now-play h2{

	// font-size: 51px;

	font-size: 2.5vw;

	color: #e3040e;

	font-family: 'american_captainregular', Helvetica, sans-serif;

}

.now-play h3{

	// font-size: 36px;

	font-size: 1.8vw;

	color: #232323;

	font-family: 'american_captainregular', Helvetica, sans-serif;

	width: 188px;

}



#content-6 .lissst ul.shrink li.choose-play h3{

	min-width: unset;

}



#content-6 .lissst ul.shrink li img{

	max-width: unset;

}



.img-list {

	float: left;

	margin-right: 10px;

	//width: 139px;

}

.now-play{

	float: left;

}

.active-play-list {

	border: 3px solid #e3040e;

	padding: 9px;

	margin-top: 0px !important;

	background: #fff;

    // height: auto !important;

    // width: auto !important;

}

.choose-play {

	text-transform: uppercase;        

}

.choose-play h3{

	/*font-size: 60px;*/

	font-size: 3vw;

	letter-spacing: 0;

	color: #fff;

	margin-bottom: 0;

	min-width: 180px;

}



#content-6 .lissst ul.shrink li.active-play-list{

	display: -webkit-flex;

	display: flex;

	-webkit-align-items: baseline;

	align-items: baseline;

}



#content-6 .lissst ul.shrink li.choose-play{

	display: -webkit-flex;

	display: flex;

	-webkit-align-items: center;

	align-items: center;	

}

.choose-play h4{

	background: rgb(255, 255, 255) none repeat scroll 0% 0%;

	color: #1f1f1f;

	padding: 5px;

	text-align: center;

	display: none;

}



#content-6 .lissst ul.shrink li .now-play h3, #content-6 .lissst ul.shrink li .now-play h2{

	margin-bottom: 0;

}



@media (max-width: 768px) {

	.choose-play h4{

		background: rgb(255, 255, 255) none repeat scroll 0% 0%;

		color: #1f1f1f;

		padding: 5px;

		text-align: center;

		display: block;

	}

	.choose-play {

		text-transform: uppercase;

		padding: 2px 0px 14px 0px;

	}

	#content-6 {

		margin-top: -81px;

	}

}



@media (max-width: 530px) {

	.choose-play h3 {

		/*font-size: 30px;*/

		letter-spacing: 0;

		color: #fff;

	}

	.choose-play {

		text-transform: uppercase;

		padding: 2px 0px 14px 0px;

		//margin-top: 20px !important;

		margin-left: -15px !important;

	}

	.img-list {

		/*width: 110px;*/

	}

	.play-list li {

		/*	width: 109px;*/

	}

	.now-play h2 {

		/*font-size: 38px;  */

	}

	.pl{

		/*height: 147px;*/

	}

	.now-play h3 { 

		//font-size: 21px;

		/*width: 110px;*/

	}

}





.img-list > img{

	//max-width: 129px;

	width: 100%;

}







#content-6 .lissst ul.shrink li{

	margin: 0 10px;

}



/*************** New Playlist Update *****************/



@media (min-width: 768px) and (max-width: 1440px) {

	.intro-holder{	

		top: 50% !important;

		margin-top: -125px !important;

	}



}



@media(min-width: 1940px){

	#content-6 .lissst ul{

		padding-top: 15px;

		padding-bottom: 15px;

	}

}



@media(min-width: 801px) and (max-width: 840px){

	#content-6 .lissst ul.shrink li{

		margin-left: 10px;

		margin-right: 10px;

	}

}



@media(width: 768px){

	#content-6{

		margin-top: 70px;

	}

}



@media(width: 768px) and (max-width:800px){

	#content-6{

		margin-top: 70px;

	}

}



@media(max-width: 767px){

	#content-6{

		margin-top: 0;

	}

}



@media(min-width: 801px){

	#content-6 .lissst ul.shrink li img{

		height: 100%;

	}

	.hidden-on-larger-devices{

		display: none;

	}

}



#scroll{

	display: none;

}



@media(max-width: 800px){	

	#scroll{

		display: block;

		background: white;

		padding: 1px 3px;

		color: #5d5d5d;

		font-size: 12px;

		font-family: 'american_captainregular', Helvetica, sans-serif;

		margin-top: 3px;

		margin-left: 10px;

	}

	.choose-play h3{

		padding-left: 10px;

		font-size: 24px;

		min-width: 82px;

	}

	.mCSB_inside > .mCSB_container{

		margin-bottom: 10px !important;

		margin-top: 10px !important;

	}

	#content-6 .lissst ul.shrink li, #content-6 .lissst ul li{

		width: 60px;

		margin-left: 5px;

		margin-right: 5px;

	}

	#content-6 .lissst ul.shrink li img{

		max-width: 100%;

	}

	#content-6 .lissst ul.shrink li.choose-play, #content-6 .lissst ul li.choose-play{

		width: auto;

	}

	#content-6 .lissst ul.shrink{

		padding-top: 0;

		padding-bottom: 0;

	}

	#content-6 .lissst ul.shrink li.active-play-list, #content-6 .lissst ul li.active-play-list{

		width: 140px;

		padding: 3px;

	}

	#content-6 .lissst ul.shrink li.active-play-list .img-list, #content-6 .lissst ul li.active-play-list .img-list{

		width: auto;

		margin-right: 0;

	}

	.now-play h2{

		font-size: 24px;

	}

	.active-play-list{

		border: 2px solid #e3040e;

	}

	#content-6 .lissst ul.shrink li .now-play h2{

		padding-left: 10px;

		padding-top: 5px;

	}

	#content-6 .lissst ul li .now-play h2{

		padding-left: 5px;

	}

	.choose-play{

		padding: 0;

	}

	#content-6 .lissst ul.shrink li.choose-play{

		-webkit-flex-direction: column;

		flex-direction: column;

	}



// 	.now-play h3{

// 		font-size: 6.2vw;

// 	}

// 	#content-6 .lissst ul.shrink{

// 		-webkit-justify-content: flex-start;

// 		justify-content: flex-start;

// 	}

// 	#content-6 .lissst ul li img, #content-6 .lissst ul.shrink li img{

// 		margin-bottom: 8px;

// 		width: 100%;

// 		max-width: unset;

// 	}	

// 	#content-6 .lissst ul, #content-6 .lissst ul.shrink{

// 		-webkit-justify-content: flex-start;

// 		justify-content: flex-start;

// 		padding-left: 5px;

// 		padding-right: 5px;

// 		margin-bottom: 5px;

// 	}	



// 	#content-6 .lissst ul li, #content-6 .lissst ul.shrink li{

// 		-webkit-flex-grow: unset;

// 		flex-grow: unset;			

// 		width: 25%;

// 		padding-left: 5px;

// 		padding-right: 5px;

// 		margin: 0;

// 	}



// 	#content-6 .lissst ul li.active-play-list, #content-6 .lissst ul.shrink li.active-play-list{

// 		width: 100%;

// 		margin-left: 5px;

// 		margin-right: 5px;

// 		margin-bottom: 10px;

// 	}	

// 	#content-6 .lissst ul li.choose-play, #content-6 .lissst ul.shrink li.choose-play{

// 		width: 100%;

// 		margin-left: 5px !important;

// 		margin-right: 5px;		

// 		padding-top: 10px;

// 	}



// 	#content-6 .lissst ul li.choose-play h3, #content-6 .lissst ul.shrink li.choose-play h3{

// 		text-align: center;

// 		font-size: 8vw;

// 	}



// 	.play-list li{

// 		margin: 0 5px;

// 	}

// 	.choose-play h3{

// 		min-width: unset;

// 	}

// 	#content-6 .lissst ul.shrink li .now-play h2, #content-6 .lissst ul.shrink li .now-play h3{

// 		display: block;

// 		margin-left: 0;

// 	}

// 	.img-list{

// 		width: 60px;

// 	}

// 	#content-6.shorten_height{

// 		height: auto;

// 	}

// 	#content-6 .lissst ul.shrink{

// 		-webkit-flex-wrap: wrap;

// 		flex-wrap: wrap;

// 	}

// 	#content-6 .lissst ul{

// 		-webkit-flex-wrap: wrap;

// 		flex-wrap: wrap;	

// 	}

// 	#content-6 .lissst ul li img{

// 		max-width: unset;

// 		width: 100%;

// 	}

// 	#content-6 .lissst ul.shrink li img{

// 		//max-width: 60px;

// 	}

#content-6{

	position: relative;

	height: 125px;

	overflow: hidden;

}

#content-6 .lissst ul, #content-6 .lissst ul.shrink{

	display: block;

}

#content-6 .lissst ul li, #content-6 .lissst ul.shrink li{

	margin-bottom: 20px;

	display: inline-block;

	margin-top: 5px;

}

#content-6 .lissst ul li.choose-play, #content-6 .lissst ul.shrink li.choose-play{

	margin-top: 10px;

}



#content-6 .lissst ul li.active-play-list, #content-6 .lissst ul.shrink li.active-play-list{

	margin-top: 10px;

}





// 	.choose-play {

// 		margin-top: 10px;

// 	}

// 	.now-play h2{

// 		font-size: 8vw;

// 	}

// 	#content-6 .lissst ul.shrink li.active-play-list img{

// 		max-width: 60px;

// 		margin-bottom: 0;

// 	}

.img-list > img{

	width: 60px;

}

}



@media(min-width: 801px) and (max-width: 1199px){

	.play-list li, #content-6 .lissst ul.shrink li{

		margin: 0 5px;

	}	



}





	/*.popet-box{

	   width: 100%;

	}



@media (min-width: 768px) and (max-width: 992px) {

	.popet-list li{

	   width: 50%

	}

}



@media (min-width: 991px) and (max-width: 1199px) {

	.popet-list li{

	   width: 33%;

	}

}



@media (min-width: 1200px) and (max-width: 1920px) {

	.popet-list li{

	   width: 25%;

	}

}



@media (min-width: 1921px)  {

	.popet-list li{

	   width: 20%;

	}

}

*/ 





#content-6 .lissst ul li{

	max-width: 137px;

}



#content-6 .lissst ul li.choose-play{

	max-width: 160px;

}



#content-6 .lissst ul.shrink li.choose-play{

	max-width: initial;

}



#content-6 .lissst ul li.active-play-list{

	max-width: 280px;

}



#content-6 .lissst ul.shrink li.active-play-list{

	max-width: initial;

}



#content-6 .lissst ul{

	-webkit-justify-content: center;

	justify-content: center;

}



@media(min-width: 1921px){

	.choose-play h3{

		font-size: 60px;

	}

}