/* global styles===========================*/@font-face {	font-family: 'montana_regularregular';	src: url('../font/montana-regular-webfont.eot');	src: url('../font/montana-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../font/montana-regular-webfont.woff') format('woff'), url('../font/montana-regular-webfont.ttf') format('truetype'), url('../font/montana-regular-webfont.svg#montana_regularregular') format('svg');	font-weight: normal;	font-style: normal;}body {	/*padding-top: 60px;*/	padding-bottom: 0px;	background: #fff;	font-size: 16px;	color: #000;	overflow: inherit!important;	font-family: Arial, Helvetica, sans-serif;}header {	padding-top: 50px;}h1 {	font-weight: normal;}section {	position: relative;	padding-top: 130px;	padding-bottom: 80px;	width: 100%;	min-width: 100%;	margin-top: 0px;	background: #fff;}.page-header {	padding-top: 20px;}.justify {	text-align: justify;}hr {	margin: 40px 0px;}.big-font {	font-family: 'montana_regularregular';	font-size: 54px;	line-height: normal;	color: #000;}.leftlogo {	float: left;	width: 67px;	height: 61px;	background: url(../../images/left-orange-logo.png) no-repeat;}.rightlogo {	float: left;	width: 177px;	height: 61px;	background: url(../../images/right-orange-logo.png) no-repeat;}.flex-video {	position: relative;	/*padding-top: 25px;*/	/*padding-bottom: 37.5%;*/	height: 100%;	width:100%;	margin-bottom: 16px;	overflow: hidden;}.flex-video.widescreen {	padding-bottom: 57.25%;}.flex-video.vimeo {	padding-top: 0;}.flex-video iframe, .flex-video object, .flex-video embed {	position: absolute;	top: 0;	left: 0;	height: 100%;	width:100%;}/* HEADER	============================*/	   #head-top {	position: relative;	background: #fff;	padding-top: 0px;	padding-bottom: 0px;	margin-top: -60px;	display: inline-block;	width: 100%;	height: 100%;	overflow: hidden;}#head-top .hero-unit {	background: none;	min-height: 300px;	color: #ffffff;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;	padding-top: 160px;}body.home .leftlogo, body.play .leftlogo {	float: left;	width: 67px;	height: 61px;	background: url(../../images/left-logo.png) no-repeat;}body.home .rightlogo, body.play .rightlogo {	float: left;	width: 177px;	height: 61px;	background: url(../../images/right-logo.png) no-repeat;}body.home .header-social, body.play .header-social {	font-size: 25px;	color: #fff;	text-align: right;	margin-top: 30px;}body.home .header-social a i, body.play .header-social a i {	text-decoration: none;	color: #fff;	margin-left: 8px;}body.home .navbar .nav > li > a, body.play .navbar .nav > li > a {	color: #fff;}body.home .navbar .nav > li > a, body.play .navbar .nav > li > a {	color: #fff;}body.home .navbar .nav > li.active > a, body.play .navbar .nav > li.active > a {	color: #000;}body.home .navbar .nav > li.active > a, body.play .navbar .nav > li.active > a {	color: #000;}body.home .navbar-inverse .navbar-inner, body.play .navbar-inverse .navbar-inner {	background: #FF6900;}body.whit_sak .leftlogo {	float: left;	width: 67px;	height: 61px;	background: url(../../images/left-orange-logo.png) no-repeat;}body.whit_sak .rightlogo {	float: left;	width: 177px;	height: 61px;	background: url(../../images/right-orange-logo.png) no-repeat;}body.whit_sak .navbar-inverse .navbar-inner {	background: #fff;}body.whit_sak .navbar .nav > li > a {	color: #FF6900;}body.whit_sak .span3.header-social i {	color: #FF6900;}.home-video {	background: #ff6900;	padding-top: 110px;	padding-bottom: 20px;	height:510px;}#Work .video-container{	height:510px;}.home-video .container{	height:100%;}.home-content {	background: #fff;	padding-top: 80px;	padding-bottom: 0px;}/* NAVIGATION 	  =============================== */#topnav1 {	float: left;	width: 10%;	height: 60px;	overflow: hidden;	margin-left: -10px;	transition-duration: 1s;	transition-duration: 1000ms;	transition-duration: 1000ms, 1000ms;}#topnav1:hover {	width: 61%;}.navbar .nav {	margin: 0px;}.navbar .nav > li > a {	float: none;	padding: 20px 10px 20px;	color: #ff6900;	text-decoration: none;	text-shadow: none;	font-size: 25px;	text-transform: lowercase;	border-top: none;	font-family: 'montana_regularregular';}.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {	color: #000;	text-decoration: none;	background: none;	border-top: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}.navbar .nav > li > a:hover {	color: #000;}.navbar .brand {	padding: 30px 30px 30px 30px;	color: #fc5242;	text-shadow: none;	font-size: 32.5px;	font-weight: 100;	margin-right: 30px;}.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {	-webkit-box-shadow: 0 3px 0px rgba(0, 0, 0, 0.1);	-moz-box-shadow: 0 3px 0px rgba(0, 0, 0, 0.1);	box-shadow: 0 3px 0px rgba(0, 0, 0, 0.1);}.navbar-inverse .navbar-inner {	min-height: 60px;	padding-right: 20px;	padding-left: 20px;	padding-top: 40px;	background: #fff;	background-image: none;	background-repeat: repeat-x;	border: none;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;	filter: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}.navbar-inner .container {	border-bottom: 6px solid #000;	padding-bottom: 12px;}.navbar .nav > li.active_1 a {	color: #000!important;}/* SOCIAL ICON	==============================*/	.footer-social {	font-size: 25px;	color: #ff6900;	text-align: center;	margin-top: 20px;}.footer-social a i {	text-decoration: none;	color: #ff6900;	margin-left: 8px;}.footer-social a i:hover {	color: #000!important;	text-decoration: none;	transition: all ease-in-out 0.3s;	-webkit-transition: all ease-in-out 0.3s;	-moz-transition: all ease-in-out 0.3s;}.footer-social a:hover {	text-decoration: none;}p {	margin-bottom: 30px;}/* BUTTONS 	=============================*/.btn {	border: none;	background: #34495e;	color: white;	font-size: 16.5px;	text-decoration: none;	text-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	-webkit-transition: 0.25s;	-moz-transition: 0.25s;	-o-transition: 0.25s;	transition: 0.25s;	-webkit-backface-visibility: hidden;}.btn:hover, .btn:focus {	background-color: #4e6d8d;	color: white;	-webkit-transition: 0.25s;	-moz-transition: 0.25s;	-o-transition: 0.25s;	transition: 0.25s;	-webkit-backface-visibility: hidden;}.btn:active, .btn.active {	background-color: #2c3e50;	color: rgba(255, 255, 255, 0.75);	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}.btn.disabled, .btn[disabled] {	background-color: #95a5a6;	color: white;}.btn.btn-large {	padding-bottom: 12px;	padding-top: 13px;}.btn.btn-primary {	background-color: #1abc9c;}.btn.btn-primary:hover, .btn.btn-primary:focus {	background-color: #2fe2bf;}.btn.btn-primary:active, .btn.btn-primary.active {	background-color: #16a085;}.btn.btn-info {	background-color: #3498db;}.btn.btn-info:hover, .btn.btn-info:focus {	background-color: #5dade2;}.btn.btn-info:active, .btn.btn-info.active {	background-color: #2383c4;}.btn.btn-danger {	background-color: #e74c3c;}.btn.btn-danger:hover, .btn.btn-danger:focus {	background-color: #ec7063;}.btn.btn-danger:active, .btn.btn-danger.active {	background-color: #dc2d1b;}.btn.btn-success {	background-color: #2ecc71;}.btn.btn-success:hover, .btn.btn-success:focus {	background-color: #55d98d;}.btn.btn-success:active, .btn.btn-success.active {	background-color: #27ad60;}.btn.btn-warning {	background-color: #FFAA49;}.btn.btn-warning:hover, .btn.btn-warning:focus {	background-color: #f4d03f;}.btn.btn-warning:active, .btn.btn-warning.active {	background-color: #cea70c;}/* WORK SECTIONS	  ===========================*/#Work .video-container {	clear: both;	padding-bottom: 60px;	width: 100%;	overflow: hidden;}.Newsletter-main {	clear: both;}.Newsletter-main input[type="text"] {	border-radius: 0px;	border: none;	background: #ff6900;	height: 40px;	width: 40%;	font-family: 'montana_regularregular';	color: #fff;	font-size: 30px;}.Newsletter-main .buttons {	border-radius: 0px;	border: none;	background: #000;	font-family: 'montana_regularregular';	color: #fff;	font-size: 30px;	padding: 10px 25px;	position: relative;}.Newsletter-main .buttons:hover {	background: #ff6900;	text-decoration:none;}span.nwslter-text {	font-size: 16px;	color: #000;}/* PLAY SECTIONS	 ===========================*/		#Play {	background: #ff6900;}#Play a {	color: #fff;}#Play a:hover {	color: #000;	text-decoration: none;}/* DISCOVER SECTIONS	 ===========================*/	body.discover #topnav1 {	width: 125px!important;}body.discover #topnav1:hover {	width: 61%!important;}#Discover {	clear: both;	padding-bottom: 0px;}#Discover .row-fluid .span10 {	width: 84.906%;}#Discover .spaceglry {	margin-top:30px;}.spaceglry .carousel-control .icon-chevron-left {	color: #fff;	font-size: 30px;}.spaceglry .carousel-control .icon-chevron-right {	color: #fff;	font-size: 30px;}.spaceglry .carousel-control{ line-height:25px; top:49%;	}.spacebox a:hover {	background: #000;	text-decoration: none;}.menubox {}select{	font-family:'montana_regularregular';	font-size:18px;	line-height:30px;	height:30px;	width:auto;	border:0px;}.menubox a {	display: block;	font-family: 'montana_regularregular';	color: #fff;	font-size: 100px;	background: #000;	display: table-cell;	height: 575px;	text-align: center;	vertical-align: middle;	width: 570px;}.menubox a:hover {	background: #ff6900;	text-decoration: none;}#space-gallery-main {	width: 100%;	clear: both;	padding-top: 0;	position: relative;}#space-gallery-main .span2 {	margin-left: 0px;}.discover-rightmanu-link a {	background: #000;	display: table-cell;	height: 620px;	text-align: center;	vertical-align: middle;	width: 200px;	font-family: 'montana_regularregular';	color: #fff;	font-size: 40px;}.discover-rightmanu-link a:hover {	background: #ff6900;	text-decoration: none;}#menu-container-main {	clear: both;	padding-top: 60px;	text-align:center;}.drinkbox a {	display: block;	font-family: 'montana_regularregular';	color: #fff;	font-size: 100px;	background: #000;	display: table-cell;	height: 620px;	text-align: center;	vertical-align: middle;	width: 570px;}.drinkbox a:hover {	background: #ff6900;	text-decoration: none;}.menubox {}.eatbox a {	display: block;	font-family: 'montana_regularregular';	color: #fff;	font-size: 100px;	background: #000;	display: table-cell;	height: 620px;	text-align: center;	vertical-align: middle;	width: 570px;}.eatbox a:hover {	background: #ff6900;	text-decoration: none;}.discover-leftmanu-link a {	background: #FF6900;	display: table-cell;	height: 620px;	text-align: center;	vertical-align: middle;	width: 200px;	font-family: 'montana_regularregular';	color: #fff;	font-size: 40px;}.discover-leftmanu-link a:hover {	background: #000;	text-decoration: none;}#drink-container-main {	clear: both;	padding-top: 150px;}.discover-leftmanu-link2 a {	background: #000;	display: table-cell;	height: 620px;	text-align: center;	vertical-align: middle;	width: 200px;	font-family: 'montana_regularregular';	color: #fff;	font-size: 40px;}.discover-leftmanu-link2 a:hover {	background: #FF6900;	text-decoration: none;}.discover-menual-main {	height: 620px;	background:#fef0e5;}.discover-menual-main h1 {	font-family: 'montana_regularregular';	font-size: 40px;	color: #FF6900;	font-weight: normal;	margin-bottom: 10px;}.discover-menual-main h1 span {	font-size: 25px;}.discover-menual-main .subheading {	border-bottom: 1px dashed #000;	margin-bottom: 10px;	text-align: left;}.discover-menual-main .subheading h2 {	background: #FFFFFF;	color: #000;	display: inline-block;	font-family: 'montana_regularregular';	font-size: 23px;	line-height: none;	margin: 0;	padding: 0 10px 0 0;	position: relative;	top: 10px;	font-weight: normal;}.discover-menual-main p {	margin-bottom: 25px;}.orange-divider {	height: 5px;	background: #FF6900;	clear: both;	margin-bottom: 25px;	overflow: hidden;}#eat-container-main {	clear: both;	padding-top: 60px;	text-align:center;}/* CONNECT SECTIONS	 ===========================*/body.connect #topnav1 {	width: 125px!important;}body.connect #topnav1:hover {	width: 61%!important;}#Connect .connectbox {	border-radius: 100%;	height: 250px;	width: 250px;	background: #FF6900;	display: table-cell;	vertical-align: middle;	text-align: center;	font-family: 'montana_regularregular';	font-size: 24px;	line-height: normal;	overflow: hidden;	color: #fff;}#Connect .view-connect .connectbox h2 {	font-size:34px;}#Connect .view-connect p {	margin: 0px;	font-family: 'montana_regularregular';	font-size: 20px;	line-height: normal;	color: #fff;}#Connect .view-connect .connectbox h2 {	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	-webkit-transition-delay: 0.1s;	-moz-transition-delay: 0.1s;	-o-transition-delay: 0.1s;	-ms-transition-delay: 0.1s;	transition-delay: 0.1s;	opacity: 1;}#Connect .view-connect .connectbox p {	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	-webkit-transition-delay: 0.1s;	-moz-transition-delay: 0.1s;	-o-transition-delay: 0.1s;	-ms-transition-delay: 0.1s;	transition-delay: 0.1s;	opacity: 1;}#Connect h2 {	font-family: 'montana_regularregular';	font-size: 70px;	margin: 0 0 15px 0;	line-height: 60px;	font-weight: normal;}#Connect .span4 {	float:none;	display:inline-block;	cursor: pointer;	height: 250px;	overflow: hidden;	position: relative;	text-align: center;	margin-top:20px;	margin-left:15px;}.span4 .mask {	left: 60px;	overflow: hidden;	position: absolute;	top: 0;	width: 250px;	height: 250px;	border-radius: 100%;	display: table-cell;	vertical-align: middle;}.maskcontent {	height: 250px;	width: 250px;	display: table-cell;	vertical-align: middle;}.view-connect .mask {	background-color: #000;	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;	-webkit-transition: all 0.3s ease-in 0.4s;	-moz-transition: all 0.3s ease-in 0.4s;	-o-transition: all 0.3s ease-in 0.4s;	-ms-transition: all 0.3s ease-in 0.4s;	transition: all 0.3s ease-in 0.4s;	color: #fff;}.view-connect h2 {	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;	background: transparent;	margin: 20px 40px 0px 40px;	-webkit-transform: scale(10);	-moz-transform: scale(10);	-o-transform: scale(10);	-ms-transform: scale(10);	transform: scale(10);	-webkit-transition: all 0.3s ease-in-out 0.1s;	-moz-transition: all 0.3s ease-in-out 0.1s;	-o-transition: all 0.3s ease-in-out 0.1s;	-ms-transition: all 0.3s ease-in-out 0.1s;	transition: all 0.3s ease-in-out 0.1s;}.view-connect p {	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;	-webkit-transform: scale(10);	-moz-transform: scale(10);	-o-transform: scale(10);	-ms-transform: scale(10);	transform: scale(10);	-webkit-transition: all 0.3s ease-in-out 0.2s;	-moz-transition: all 0.3s ease-in-out 0.2s;	-o-transition: all 0.3s ease-in-out 0.2s;	-ms-transition: all 0.3s ease-in-out 0.2s;	transition: all 0.3s ease-in-out 0.2s;}.view-connect:hover .mask {	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 10;	-webkit-transition-delay: 0s;	-moz-transition-delay: 0s;	-o-transition-delay: 0s;	-ms-transition-delay: 0s;	transition-delay: 0s;}.view-connect:hover .addressbox {	-webkit-transition-delay: 0s;	-moz-transition-delay: 0s;	-o-transition-delay: 0s;	-ms-transition-delay: 0s;	transition-delay: 0s;}.view-connect:hover h2 {	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	-webkit-transition-delay: 0.1s;	-moz-transition-delay: 0.1s;	-o-transition-delay: 0.1s;	-ms-transition-delay: 0.1s;	transition-delay: 0.1s;}.view-connect:hover p {	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	-webkit-transition-delay: 0.2s;	-moz-transition-delay: 0.2s;	-o-transition-delay: 0.2s;	-ms-transition-delay: 0.2s;	transition-delay: 0.2s;}.connect-email {	clear: both;	font-family: 'montana_regularregular';	font-size: 30px;	line-height: normal;	color: #FF6900;	text-align: center;	padding: 40px 0 0 0;}.connect-email a {	clear: both;	font-family: 'montana_regularregular';	font-size: 30px;	line-height: normal;	color: #FF6900;}.connect-email a:hover {	color: #000;	text-decoration: none;}.discover-menual-main img {	margin-bottom: 40px;}					/* @media width	====================================*/		@media screen and (min-width:1600px) and (max-width: 2000px)  { 	#Connect {	padding-bottom:260px;}		}		@media (max-width: 1250px) {#Connect .row-fluid {	text-align: center;}#Connect .span4 {	display: inline-block;	width: 370px;	float: none;}.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {	width: auto;	padding: 0 20px;}.navbar-inner .container {	padding-bottom: 12px;}.navbar-inner .row-fluid .span3 {	width: 15%;	float: right;}.navbar-inner .row-fluid .span9 {	width: 82%;}} @media (max-width: 1135px) {.navbar .nav > li > a {	font-size: 24px;	padding-left: 5px;	padding-right: 5px;}} @media (max-width: 980px) {#Discover .blueimp-gallery .modal {	width: auto!important;}#Discover .spaceglry li {	margin: 0 15px 15px 0;}.discover-menual-main h1 {	font-size: 30px;}#Connect .row-fluid {	text-align: center;}#Connect .span4 {	display: inline-block;	width: 370px;	float: none;}.discover-leftmanu-link a, .discover-leftmanu-link2 a, .discover-rightmanu-link a {	font-size: 30px;}.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {	padding-bottom: 0px;	padding-top: 0px;}.navbar-fixed-top, .navbar-fixed-bottom {	position: fixed !important;}#topnav1 {	width: 290px!important;	position: absolute;	top: 85px;	right: 0px;	height: auto;}.nav-collapse.top-spy.in.collapse {	background: #000;	margin: 0px;}.navbar .nav > li > a {	color: #fff!important;}.row-fluid .span9.responsive-menu {	width: 290px;	position: relative;	padding-top: 20px;	margin: auto;	float: none;}.rightlogo {	margin-left: 45px;}.navbar .btn-navbar {	float: none;}.row-fluid .span3.header-social {	width: 90%;	float: none;	text-align: center;	overflow: hidden;	margin: 0px;}.container {	padding-right: 20px;	padding-left: 20px;}.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {	width: auto;}.navbar .nav > li.active_1 a {	color: #FF6900 !important;}body.connect #topnav1 {	width: 300px!important;}body.connect #topnav1:hover {	width: 300px!important;}body.discover #topnav1 {	width: 300px!important;}body.discover #topnav1:hover {	width: 300px!important;}.navbar-inverse .btn-navbar {	position: absolute;	left: 22%;	top: 102%;}} @media (max-width: 768px) {body {	padding-right: 0px;	padding-left: 0px;}.container {	padding-right: 20px;	padding-left: 20px;}.navbar-inverse .navbar-inner {	min-height: 30px;}.navbar .brand {	padding: 15px 0px 10px;}.navbar .brand {	margin-left: 20px;	font-size: 28px;}.navbar .nav > li > a {	float: none;	padding: 15px 20px 15px;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;}.big-font {	font-size: 30px;}.spacebox a {	height: 150px;	line-height: 150px;	display: block;	width: auto;	font-size: 70px;}.spacebox {	text-align: center;	margin-bottom: 20px;}.menubox a {	height: 150px;	line-height: 150px;	font-size: 70px;	display: block;	width: auto;}.menubox {	text-align: center;	margin-bottom: 20px;}#Discover .spaceglry {	text-align: center;}#Discover .spaceglry li {	float: none;	display: inline-block;}#Discover .row-fluid .span10 {	width: auto;}.discover-rightmanu-link a {	height: 150px;	line-height: 150px;	display: block;	width: auto;	margin-top: 30px;	font-size: 70px;}.discover-leftmanu-link a {	height: 150px;	line-height: 150px;	display: block;	width: auto;	margin-top: 30px;	font-size: 70px;	margin-bottom: 30px;}.drinkbox a {	height: 150px;	line-height: 150px;	display: block;	width: auto;	margin-top: 30px;	font-size: 70px;	margin-bottom: 30px;}.eatbox a {	height: 150px;	line-height: 150px;	display: block;	width: auto;	margin-top: 30px;	font-size: 70px;	margin-bottom: 30px;}.discover-leftmanu-link2 a {	height: 150px;	line-height: 150px;	display: block;	width: auto;	margin-top: 30px;	font-size: 70px;	margin-bottom: 30px;}#Connect .span4 {	margin-bottom: 30px;}h1.big-font {	text-align: center;}} @media (max-width: 480px) { .mask {	left:0px !important; }#event_header_city{	position:static !important;	padding-bottom:20px;} .Newsletter-main input[type="text"] {	width: 100%;	margin-bottom: 15px;}.Newsletter-main input[type="submit"] {	margin-bottom: 10px;}.navbar-inner .container {	padding: 0px;}.home-video {	padding-top: 95px;	height:200px;}#Work .video-container{	height:200px;}.home-content {	padding-top: 20px;}section {	padding: 95px 0;}#eat-container-main {	padding-top: 20px;}#Connect .span4 {	width: 280px;	height: 280px;}#Connect .connectbox {	width: 280px;	height: 280px;}.maskcontent {	width: 280px;	height: 280px;}.span4 .mask {	width: 280px;	height: 280px;}#Connect .view-connect p {	font-size: 20px;}section {	padding: 95px 0 60px;}#space-gallery-main {	padding-bottom: 0px;}#menu-container-main {	padding-top: 30px;}#drink-container-main {	padding-bottom: 0px;}.connect-email {	padding-top: 30px;}.flex-video {	padding-bottom: 0%;}.home-video {	padding-bottom: 20px;	padding-top: 117px;	height:300px;}#Work .video-container{	height:300px;}#Discover {	padding-top: 70px;}#space-gallery-main .mCSB_container {	margin-right: 0px;}.glwrap {	padding-left: 0px;}} @media (max-width: 320px) {#Connect .span4 {	width: 280px;	height: 280px;}#Connect .connectbox {	width: 280px;	height: 280px;}.maskcontent {	width: 280px;	height: 280px;}.span4 .mask {	width: 280px;	height: 280px;}#Connect .view-connect p {	font-size: 24px;}.flex-video {	padding-bottom: 0%;}.home-video {	padding-bottom: 20px;	}} @media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 768px) {.flex-video {	padding-top: 0;}}.spaceglry li a {	position: relative;	display: block;	color: #fff;	font-size: 80px;	font-weight: normal;}.image-extras {	width: 100%;	height: 100%;	background: rgba(0,0,0, 0.4);	position: absolute;	top: 0;	left: 0;	-webkit-transition: all 1s ease;	-moz-transition: all 1s ease;	-ms-transition: all 1s ease;	-o-transition: all 1s ease;	transition: all 1s ease;	text-align: center;	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;}.galbox:hover .image-extras {	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: alpha(opacity=100);	opacity: 1;}.no-csstransforms .galbox .image-extras {	display: none;}.no-csstransforms .galbox:hover .image-extras {	display: block;}.image-extras:before {	content: '';	display: inline-block;	height: 100%;	vertical-align: middle;}.image-extras .image-extras-content {	position: relative;	display: inline-block;	vertical-align: middle;	width: 90%;	height: auto;}.discover-menual-main .mCSB_scrollTools .mCSB_draggerRail{ display:none;}#Discover h1.big-font{ margin-bottom:5px; text-align:left;}.bx-wrapper .bx-controls-direction a{	z-index:99 !important;}.pop_up_mask{	background-color:rgba(0,0,0,0.8);	position:fixed;	width:100%;	height:100%;	left:0px;	top:0px;	z-index:1031;	display:none;	text-align:center;}.pop_up_container{	display:inline-block;	max-width:80%;	vertical-align:middle;	position: absolute;	top: 50%;	left:50%;	transform: translate(-50%, -50%);}.close_button{	position:absolute;	right:5px;	top:5px;	cursor:pointer;}#Connect > .container > .row-fluid{	text-align:center;}.event_calendar{	background-color:#FF6900;	font-family:'montana_regularregular';}.individual_event{	overflow:hidden;	width:380px;	height:130px;	display:inline-block;}a .event_date, a .event_time, a .event_title, a .event_description{	color:#000;}a .event_day{	background-color:#000;}a:hover .event_date, a:hover .event_time, a:hover .event_title, a:hover .event_description{	color:#fff;}a:hover .event_day{	background-color:#fff;}.event_date{	color:#fff;	float:left;	font-size:90px;	line-height:90px;	padding-right:10px;}.event_day{	background-color:#fff;	color:#FF6900;	display:inline-block;	padding:0px 5px;	font-size:10px;	line-height:12px;	text-transform:uppercase;	margin-top:14px;}.event_time{	color:#fff;	display:inline-block;	padding:0px 5px;	font-size:12px;	line-height:12px;	text-transform:uppercase;	margin-top:14px;}.event_title{	color:#fff;	font-size:28px;	margin-top:5px;}.event_description{	color:#fff;	margin-top:6px;}#event_header{	border-bottom:6px solid #fff;	margin-bottom:45px;	position:relative;}#event_header_month{	color:#fff;	font-size:150px;	line-height:180px;	margin-bottom:-25px;}#event_header_location{	display:none;	position:absolute;	color:#fff;	top:20px;	right:0px;}#event_header_pincode{	display:none;	position:absolute;	color:#fff;	top:40px;	right:0px;}#event_header_city{	color:#fff;	position:absolute;	font-size:40px;	right:0px;	bottom:16px;}.inline-block{	display:inline-block;}