/* -----------------------------------------
   Common Style
----------------------------------------- */
.facebookBox{background:#fff; position:relative;float: left;}
.fb-like-box{background:#fff; z-index:20;}
.facebookFake{width:478px;height:241px;position:absolute; top:0;left:0;background:url("/towradgi/images/facebook-like.jpg") no-repeat;z-index:1;float:left;text-indent:-9999px;overflow:hidden;}
.goBack{margin-top:10px;}
.goBack a{text-decoration: none; color:#575757;}
.goBack a:hover{text-decoration:none;color:#000;}
p.small{font-size:80%;}
.hide_1{display:none;}
.no-pad {padding:0!important;}
.no-pad-left {padding-left:0!important;}
.no-pad-right {padding-right:0!important;}
.clear{width:100%;clear:both;float:none;display:block;height:1px;}
.hide_Hide {display:none;}



/* -----------------------------------------
   Main Header
----------------------------------------- */
#header{border-top:#000 solid 5px;}

.top-line {margin:0 0 4px 0;}
ul#nav_780572{margin:0 0 5px 0;padding:0;list-style-type:none;}
ul#nav_780572 li{margin:0 5px 0 0;padding:0;list-style-type:none; width: 19.53%; height:115px;position:relative;text-align:right;float:left;}
ul#nav_780572 li.last{margin:0!important;}
ul#nav_780572 li a{background: none repeat scroll 0 0 #F8F6F6;color: #525151;float: right;font-size: 13px;font-weight: bold;line-height: 1;padding: 78px 5px 6px 0;text-align: right;text-decoration: none;text-transform: uppercase;transition: background-color 0.5s ease 0s;width: 100%;}
ul#nav_780572 li a:hover,  ul#nav_780572 li.selected a{color:#575757;background:#eaeaea;}
 
ul#nav_780572 li ul{border-top:5px solid #aaa;margin:0 ;padding:0;list-style-type:none; display:none;position:absolute;top:115px;left:1px;z-index:27000000;-moz-box-shadow: 0px 3px 6px #aaaaaa;-webkit-box-shadow: 0px 3px 6px #aaaaaa;box-shadow: 0px 3px 6px #aaaaaa;}
ul#nav_780572 li:hover ul{display:block;}
ul#nav_780572 li ul li{float:none; width:310px;height:30px!important;text-align:left;margin:0;border-bottom:1px solid #ccc;}
ul#nav_780572 li ul li a, ul#nav_780572 li.selected ul li a{padding:9px 10px!important; text-align:left;font-size:12px;float:left;color:#8b8d90;background:#f8f6f6;}
ul#nav_780572 li ul li a:hover, ul#nav_780572 li.selected ul li a:hover{color:#575757;background:#dfdfdf;}

.breadcrumbs{padding:5px 0 7px 0;display:block;}
.breadcrumbs a{color:#8b8d90; text-decoration:none;font-size:10px;text-transform:uppercase;}
.breadcrumbs a:hover{color:#000;}

.hero{height:218px;}

/* -----------------------------------------
   Sidebar
----------------------------------------- */
.sidebar{padding:0!important;margin:0;overflow:hidden;}
.blockside{width:100%;float:left; clear:both; padding:9px; border-bottom:5px solid #fff;}
.blockside h4{color:#575757;font-family: 'Quattrocento Sans', Arial, sans-serif; margin:5px 0;}
.blockside p{margin:0 0 8px 0;line-height:16px;}

.sidebar ul{margin:5px 0;padding:0;list-style-type:none;float:left;}
.sidebar ul li{margin:0 5px 0 0;padding:0;list-style-type:none; width:100%; ;position:relative;text-align:left;float:left;}
.sidebar ul li.last{margin:0!important;}
.sidebar ul li a{padding:2px 0; width:100%;font-family: 'Arvo', 'Georgia', serif; text-align:left;font-size:14px;color:#575757;text-transform:uppercase;text-decoration:none;font-weight:bold; float:left;transition: color 0.1s ease;}
.sidebar ul li a:hover,  ul li.selected a{color:#fff;}
 
.sidebar ul li ul{margin:0 0 10px 0;padding:0;list-style-type:none; display:none;}
.sidebar ul li:hover ul{}
.sidebar ul li ul li a, .sidebar li.selected ul li a{padding:2px 0; font-family: 'Quattrocento Sans', Arial, sans-serif;font-size:12px;text-transform:none;text-decoration:none;font-weight:bold;color:#575757;}
.sidebar ul li ul li a:hover, .sidebar li.selected ul li a:hover, .sidebar li.selected ul li.selected a{color:#fff;}
.sidebar li.selected ul{display:block}



a.ico-findUs{background:transparent url('/images/icons-sprite.png') no-repeat -762px 0px;  padding:18px 0 0px 45px; text-transform:uppercase;text-decoration:none;color:#575757;font-weight:bold;height:47px;width:100%;float:left;}
a.ico-followFacebook{background:transparent url('/images/icons-sprite.png') no-repeat -762px -50px;  padding:18px 0 0px 45px; text-transform:uppercase;text-decoration:none;color:#575757;font-weight:bold;height:47px;width:100%;float:left;}
a.ico-joinNewsletter{background:transparent url('/images/icons-sprite.png') no-repeat -762px -100px;  padding:12px 0 0px 45px; text-transform:uppercase;text-decoration:none;color:#575757;font-weight:bold;height:47px;width:100%;float:left;}
a.ico-followInstagram{background:transparent url('/images/icons-sprite.png') no-repeat -762px -150px;  padding:18px 0 0px 45px; text-transform:uppercase;text-decoration:none;color:#fff;font-weight:bold;height:47px;width:100%;float:left;}
a:hover.ico-followInstagram{color:#999;}
a:hover.ico-findUs, a:hover.ico-followFacebook, a:hover.ico-joinNewsletter{color:#fff;}

/* -----------------------------------------
   Content
----------------------------------------- */
.content{background:#f8f6f6;margin:0 0 5px 5px; width:82.7%!important}
.ten .five .image{max-width:340px;margin:0 0 10px 0;float:left;}
.mc-field-group{width:100%;float:left;clear:both; margin:10px 0;}
.mc-field-group strong{margin:0 0 5px 0;float:left;width:100%;clear:both;}
.mc-field-group ul{margin:0;list-style-type:none;}
.mc-field-group ul li{margin:0;list-style-type:none;}
.req{color:#c31212;}
.gMap{background:#fff;padding:5px;float:left;width:100%;margin:0 0 5px 0;}
table.photogalleryTable{border:none!important;margin:10px 0;-moz-border-radius: 0px;!important-webkit-border-radius: 0px!important;border-radius: 0px!important;}
table.photogalleryTable tbody tr:nth-child(2n) {background: none!important;}
td.photogalleryNavigation{display:none;height:0px;}
.oscars-main .links {margin:25px 0 0 0;}
.oscars-main .links .button {font-weight:bold;height: 44px;padding: 15px 14px 11px;}
.oscars-main .social {margin:25px 0 0 0;}
.oscars-main .social .button.facebook {font-weight:bold;background:url(/oscars-hotels/images/facebook.jpg) repeat 0 0;height: 44px;padding: 15px 14px 11px;}
.oscars-main .social .button.newsletter {font-weight:bold;background:url(/oscars-hotels/images/newsletter.jpg) repeat 0 0;height: 44px;padding: 15px 14px 11px;}
.oscars-main .content-oscars .item {position:relative;width: 190px;margin:0 17px 15px 0;float: left;}
.oscars-main .content-oscars .item.last {margin:0 0 15px 0;}
.oscars-main .content-oscars .item .venue {display:block;margin: 5px 0 0;}
.oscars-main .content-oscars .item .eventItem {width: 190px;}
.oscars-main .content-oscars .item.last .eventItem {}
.oscars-main .content-oscars .item .eventItem .moreInfo a:hover {color:#878787;}
.hero-oscars {height:206px;}
.content-oscars {background: none repeat scroll 0 0 #F8F6F6;float: left;margin: 10px 0;padding: 0 20px;width: 100%;}


/* -----------------------------------------
   Promo Slider
----------------------------------------- */
.promoSlider{width:340px; margin: 10px 0 0 0;height:480px;overflow:hidden;}
.promoItem{width:340px;height:480px;position:relative;overflow:hidden;}
.promoImage{position:absolute;}
.promoCopy{position:absolute;bottom:0;left:0;width:100%;padding:10px;background:transparent url('/images/glass-black.png') repeat;}
.promoCopy h3 a{font-weight:normal;text-decoration:none;text-transform:uppercase;}
.promoCopy h3 a:hover{text-decoration:underline;}
.promoCopy p a{font-size:18px; color:#fff;margin:0;text-decoration:none;line-height:20px;}
.control{width:340px;height:30px;padding:5px 8px;}
.control a{border-radius: 50%;width:20px;height:20px; background:#fff; text-indent:-9999px; overflow:hidden;float:left; margin:0 7px 0 0;}
.control a.activeSlide{background:transparent;border: 3px solid #fff;}

/* -----------------------------------------
   Room  Slider
----------------------------------------- */
.roomSlider{width:100%; margin: 10px 0 0 0;height:370px;overflow:hidden;}
.sliderItem{position:relative;overflow:hidden;}
.sliderImage{height:370px;}
.sliderCaption{position:absolute;bottom:20px;left:0;width:auto;padding:5px 10px;background:transparent url('/images/glass-black.png') repeat;font-size:13px;}
.showCap_ {display:none;}
.containerDots{left:50%;position:relative;float:left;}
.controlDots{height:40px;padding:5px 8px; margin:0 auto;left:-50%;position:relative;float:left;}
.controlDots a{border-radius: 50%;width:10px;height:10px; background:#575757; text-indent:-9999px; overflow:hidden;float:left; margin:0 5px 0 0;}
.controlDots a.activeSlide{background:#fff;border: 2px solid #575757;}

/* -----------------------------------------
  Accordions
----------------------------------------- */
.accordion{width:100%; float:left; margin:10px 0;padding:0;}
.accordion h3{clear:both;background: transparent url('/images/accordion.png') repeat-x right top; width:100%;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;color:#878787;font-size:13px;text-transform:uppercase;height:26px;margin:0;padding: 6px 0 0 10px;cursor:pointer;font-family: 'Quattrocento Sans', Arial, sans-serif; outline:none;position:relative;}
.accordion h3.ui-state-active{background-position:right bottom;color:#272727;outline:none;}
.accordion div.ui-accordion-content{background:#fff; padding:10px 20px;font-size:12px;border:1px solid #eee;position:relative;float:left;overflow:auto;width:100%;outline:none;}
.accordion .functionsRoomImage{width:200px!important;float:left; margin:0 20px 40px 0; border:1px solid #ddd;padding:6px!important;}

/* -----------------------------------------
  Eat and drink menu
----------------------------------------- */
._none{display:none!important;}
.menuItem{clear:both;width:100%;float:left;padding:10px 0;border-bottom:1px solid #ddd;}
.menuItem .info{width:70%;float:left;font-size:12px;}
.menuItem .info strong{font-size:13px;}
.menuItem .price{width:20%;float:right;font-weight:bold;font-size:12px;}



/* -----------------------------------------
   What's On
----------------------------------------- */
.eventItem{float:left;width:23%;margin:0 17px 30px 0px; height:445px;padding:10px;background:#fff;position:relative;line-height:16px;}
.eventItem .venue {display:none;}
.eventItem h3{margin:0;height:40px;overflow:hidden;}
.eventItem h3 a{font-family: 'Arvo', 'Georgia', serif;font-size:16px; word-wrap:break-word;line-height:16px;margin:0;text-decoration:none;color:#575757;}
.eventItem h3 a:hover{color:#000;}
.eventImage{margin:10px 0;width:100%;position:relative;}
.eventImage img{border:1px solid #ddd;}
.ribbon{background:transparent url('/images/icons-sprite.png')no-repeat 0 0 ;width:150px;height:34px;text-align:left;color:#000; font-family: 'Arvo', 'Georgia', serif; font-size:12px; float:left;padding:9px 0 0 12px;font-weight:bold;}
.soldout_, .soldout_0{display:none!important;}
.limited_, .limited_0{display:none!important;}
.allages_, .allages_0{display:none!important;}
.soldout_1{position:absolute;top:40px; left:-2px;font-size:14px;background-position:0 -50px;width:114px;}
.limited_1{position:absolute;top:40px; left:-2px;}
.allages_1{position:absolute;top:8px; left:-2px;background-position:0 -50px;width:114px;}
.eventItem strong{color:#000;}
.moreInfo a{position:absolute; bottom:10px; left:10px; font-family: 'Arvo', 'Georgia', serif; font-size:12px; float:left;padding:10px 0 0 0;font-weight:bold; text-decoration:none;color:#000;}
.moreInfo a:hover{color:#ccc;}

div.filtering{width:100%;float:left;margin:10px 0 20px 0;}
ul.filter{list-style-type:none;margin:0 10px 0 0;padding:0;height:27px;float:left;}
ul.filter li{list-style-type:none;margin:0;padding:0;float:left;height:27px;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;font-size:12px;color:#575757;font-weight:bold;text-align:center;background:url('/images/filter.png') repeat-x;}
ul.filter li.filterLast{border-right:1px solid #d1d1d1;}
ul.filter li.filterFirst{padding:2px 10px;}
ul.filter li a{color:#888;text-decoration:none;padding:3px 20px 3px 20px;text-align:center;width:100%; float:left;cursor:pointer;}
ul.filter li a.current{background:#dcdcdc;}
ul.filter li a:hover{color:#000;}

ul.share li{float:left; list-style-type:none;padding:0 10px 0 0;margin:0 5px 0 0;}
#emptyMessage{width:100%;clear:both;float:left; margin:10px 0;}
#pastEvents{display:none;}
.sortDate{visibility:hidden;}






/* -----------------------------------------
   Footer
----------------------------------------- */
.footer{border-top:5px solid #575757; color:#8b8d90; font-size:12px;padding:5px 0;}
.footer a{ color:#8b8d90; text-decoration:none;padding: 0 10px;}
.footer a:hover{ color:#000; text-decoration:none;padding: 0 10px;}
.footer-venues {padding:0!important;background:#525151;margin-bottom:10px;}
.footer-venues img {float:left;}


/* -----------------------------------------
   Home page OSCARS HOTELS slider
----------------------------------------- */
.oscars-main .slider {height:380px;width:1060px;}
.oscars-main .slider .item {overflow:hidden;height:380px;width:1060px;}
.oscars-main .slider .text {position:absolute;width:450px;background:url(/oscars-hotels/images/transparent-black.png) repeat 0 0;padding:20px;z-index:20px;bottom:20px;}
.oscars-main .slider .text.position-left {left:20px;}
.oscars-main .slider .text.position-right {right:20px;}
.oscars-main .slider .text.position-right h2,.oscars-main .slider .text.position-right p {text-align:right;}
.oscars-main .slider .text.position-right a {float:right;}
.oscars-main .slider img {width:1060px;height:380px;display: block;}
.oscars-main .slider .text h2 {color:#f9df00;margin-top:0;}
.oscars-main .slider .text p {color:#fff;font-size:18px;font-weight: bold;line-height: 1.2;}
.oscars-main .slider .text a.button {background: none repeat scroll 0 0 #FFFFFF;color: #000000;font-size: 12px;font-weight: bold;margin: 0;padding: 6px 15px;width: auto;}
.oscars-main .slider .control {bottom: 10px;height: 10px;left: 500px;margin: 0;padding: 0;position: absolute;z-index: 10;width:200px;}
.oscars-main .slider .control a {background:url(/oscars-hotels/images/control.png) no-repeat -14px 0;width:10px;height:10px;border:none;margin: 0 3px 0 0;}
.oscars-main .slider .control a.activeSlide {background:url(/oscars-hotels/images/control.png) no-repeat 0 0;width:10px;height:10px;border:none;}
.oscars-main .slider .nav #prev2 {background:url(/oscars-hotels/images/prev.png) no-repeat 0 0;width:15px;height:30px;position:absolute;top:165px;left:-30px;}
.oscars-main .slider .nav #next2 {background:url(/oscars-hotels/images/next.png) no-repeat 0 0;width:15px;height:30px;position:absolute;top:165px;right:-30px;}

/* -----------------------------------------
   Careers page OSCARS HOTELS
----------------------------------------- */
.side-img {width:300px;float:right;margin:60px 0 30px;}
#jobs {float: left;line-height: 1.3;margin: 0 0 20px;}
#jobs .heading {background:url(/images/accordion.png) repeat-x;border:1px solid #DDDDDD;text-transform:uppercase;float:left;padding: 4px 0;}
#jobs .heading .job {width:380px;padding-left:20px;float:left;}
#jobs .heading .location {width:298px;padding-left:20px;float:left;}
#jobs .job-list-wrap {background:#fff;width: 100%;padding:0 20px 20px 20px;float: left;}
#jobs .job-list-wrap .job-list {width: 100%;padding:20px 0;float: left;border-bottom: 1px solid #EEEEEE;}
#jobs .job-list-wrap .job-list .job-title {width:380px;float:left;}
#jobs .job-list-wrap .job-list .location-list {width:185px;float:left;}
#jobs .job-list-wrap .job-list .links {float:left;}
.job-search {float:right;}
.job-search label {float:right;text-transform:uppercase;margin: 10px 10px 0 0;}
.job-search input {float:right;width: 150px;}
.job-search input.cat_button {background: url("/images/search-icon.png") no-repeat scroll 0 7px transparent;border: medium none;cursor: pointer;float: none;height: 24px;position: absolute;right: 2px;width: 20px;}

/* -----------------------------------------
   Apply Careers OSCARS HOTELS
----------------------------------------- */
#opacity {opacity: 0.35;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 35);/*-ms-filter must come before filter*/filter: alpha(opacity = 35);
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*All filters must be placed together*/
}
.opacity-change {opacity: 1!important;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 100)!important;/*-ms-filter must come before filter*/filter: alpha(opacity = 100)!important;
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*All filters must be placed together*/}
#no-click {height: 1000px;position: absolute;width: 400px;z-index: 30;}


/* -----------------------------------------
   Venues page OSCARS HOTELS
----------------------------------------- */
#facebook-like {
	float:right;
	margin: 20px 0;
}
.content-oscars .sep {
	border-bottom:1px solid #cccccc;
	margin:10px 0 30px;
}
.venue-wrap {
	background: none repeat scroll 0 0 #F8F6F6;
    float: left;
    width: 100%;
	margin: 0 0 10px;
}
.venue-wrap .six {
	padding:0 20px;
}
.venue-wrap .venue-item {
	width:100%;
	background:#fff;
	height:190px;
	margin: 0 0 30px;
}
.venue-wrap .venue-item img {
	float:left;
	margin-top:12px;
}
.venue-wrap .venue-item .text {
	float:left;
	width: 254px;
}
.venue-wrap .venue-item .text h5,.wrapper-book-function .item-book-function h5 {
	color:#333333;
	padding: 0 0 8px;
}
.venue-wrap .venue-item .text p {
	color:#333333;
	padding: 0;
	margin:0;
	height: 74px;
}
.venue-wrap .venue-item .text h5.theme_Strattons,.wrapper-book-function .item-book-function h5.theme_Strattons,.popup-box h5.theme_Strattons {
	border-bottom: 5px solid #BD3C4B;
}
.venue-wrap .venue-item .text h5.theme_Sweeneys,.wrapper-book-function .item-book-function h5.theme_Sweeneys,.popup-box h5.theme_Sweeneys {
	border-bottom: 5px solid #952028;
}
.venue-wrap .venue-item .text h5.theme_Bar-Century,.wrapper-book-function .item-book-function h5.theme_Bar-Century,.popup-box h5.theme_Bar-Century {
	border-bottom: 5px solid #000000;
}
.venue-wrap .venue-item .text h5.theme_World-Square-hotel,.wrapper-book-function .item-book-function h5.theme_World-Square-hotel,.popup-box h5.theme_World-Square-hotel {
	border-bottom: 5px solid #00add8;
}
.venue-wrap .venue-item .text h5.theme_Sydney-Motor,.wrapper-book-function .item-book-function h5.theme_Sydney-Motor,.popup-box h5.theme_Sydney-Motor {
	border-bottom: 5px solid #283047;
}
.venue-wrap .venue-item .text h5.theme_Southern-Cross,.wrapper-book-function .item-book-function h5.theme_Southern-Cross,.popup-box h5.theme_Southern-Cross {
	border-bottom: 5px solid #5d5d5d;
}
.venue-wrap .venue-item .text h5.theme_Bankstown,.wrapper-book-function .item-book-function h5.theme_Bankstown,.popup-box h5.theme_Bankstown {
	border-bottom: 5px solid #ff5814;
}
.venue-wrap .venue-item .text h5.theme_Oscars-Sports,.wrapper-book-function .item-book-function h5.theme_Oscars-Sports,.popup-box h5.theme_Oscars-Sports {
	border-bottom: 5px solid #7d0e1b;
}
.venue-wrap .venue-item .text h5.theme_Court-Tavern,.wrapper-book-function .item-book-function h5.theme_Court-Tavern,.popup-box h5.theme_Court-Tavern {
	border-bottom: 5px solid #3ba28b;
}
.venue-wrap .venue-item .text h5.theme_Towradgi-Beach,.wrapper-book-function .item-book-function h5.theme_Towradgi-Beach,.popup-box h5.theme_Towradgi-Beach {
	border-bottom: 5px solid #f1d200;
}
.venue-wrap .venue-item .text h5.theme_Lounge-Bar-Pyrmont,.wrapper-book-function .item-book-function h5.theme_Lounge-Bar-Pyrmont,.popup-box h5.theme_Lounge-Bar-Pyrmont {
	border-bottom: 5px solid #fb5f5b;
}
.venue-wrap .venue-item .text h5.theme_Annandale,.wrapper-book-function .item-book-function h5.theme_Annandale,.popup-box h5.theme_Annandale {
	border-bottom: 5px solid #2b2b2b;
}
.venue-wrap .venue-item .text h5.theme_Lansdowne,.wrapper-book-function .item-book-function h5.theme_Lansdowne,.popup-box h5.theme_Lansdowne {
	border-bottom: 5px solid #002569;
}
.venue-wrap .venue-item .text h5.theme_Belvedere,.wrapper-book-function .item-book-function h5.theme_Belvedere,.popup-box h5.theme_Belvedere {
	border-bottom: 5px solid #393242;
}
.venue-wrap .venue-item .text h5.theme_Warwick,.wrapper-book-function .item-book-function h5.theme_Warwick,.popup-box h5.theme_Warwick {
	border-bottom: 5px solid #052e21;
}

.venue-wrap .venue-item .text a.btn_Strattons,.wrapper-book-function .item-book-function a.btn_Strattons {
	background:#BD3C4B;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Sweeneys,.wrapper-book-function .item-book-function a.btn_Sweeneys {
	background:#952028;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Bar-Century,.wrapper-book-function .item-book-function a.btn_Bar-Century {
	background:#000000;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_World-Square-hotel,.wrapper-book-function .item-book-function a.btn_World-Square-hotel {
	background:#00add8;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Sydney-Motor,.wrapper-book-function .item-book-function a.btn_Sydney-Motor {
	background:#283047;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Southern-Cross,.wrapper-book-function .item-book-function a.btn_Southern-Cross {
	background:#5d5d5d;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Bankstown,.wrapper-book-function .item-book-function a.btn_Bankstown {
	background:#ff5814;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Oscars-Sports,.wrapper-book-function .item-book-function a.btn_Oscars-Sports {
	background:#7d0e1b;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Court-Tavern,.wrapper-book-function .item-book-function a.btn_Court-Tavern {
	background:#3ba28b;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Towradgi-Beach,.wrapper-book-function .item-book-function a.btn_Towradgi-Beach {
	background:#f1d200;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Lounge-Bar-Pyrmont,.wrapper-book-function .item-book-function a.btn_Lounge-Bar-Pyrmont {
	background:#fb5f5b;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Annandale,.wrapper-book-function .item-book-function a.btn_Annandale {
	background:#2b2b2b;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Lansdowne,.wrapper-book-function .item-book-function a.btn_Lansdowne {
	background:#002569;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Belvedere,.wrapper-book-function .item-book-function a.btn_Belvedere {
	background:#393242;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.btn_Warwick,.wrapper-book-function .item-book-function a.btn_Warwick {
	background:#052e21;color: #FFFFFF;font-size: 12px;font-weight: 600;margin: 0 10px 0 0;padding: 8px 21px;width: auto;
}
.venue-wrap .venue-item .text a.hide_1 {display:none;}
.venue-wrap .venue-item .text a.fancybox {display:none;}
.venue-wrap .venue-item .text a.show_1 {display:inline-block;}
.venue-wrap .six:last-child {float:left;}

/* -----------------------------------------
   Book your function Oscars Hotels main website
----------------------------------------- */
.wrapper-book-function {
	width:100%;
	float:left;
	padding-right:50px;
	border-right:1px solid #cccccc;
	margin-bottom:30px;
}
.wrapper-book-function .web-app .item-book-function {
	margin:20px 0;
	float: left;
}
.wrapper-book-function .web-app .item-book-function p {
	float:left;
	font-size:12px;
}
.wrapper-book-function .web-app .item-book-function a.button {
	float:right;
}
.book-function-form {
	margin:60px 0 30px 50px;
}
.book-function-form .form .item {
	padding:0;
}
.book-function-form form {
	float: left;
    margin: 0;
    width: 100%;
}
.book-function-form hr {
	border-color: #CCCCCC;
    float: left;
    margin: 40px 0 50px;
    width: 100%;
}
.book-function-form a.button {
	color:#fff;
	background:#878787;
}


/* -----------------------------------------
   Gallery links (Sydney Motor Yacht Charters)
----------------------------------------- */
.gallery-item {
	height: 186px;
    margin: 0 0 15px;
    position: relative;
    width: 100%;
}
.gallery-item .text {
	background: url("/images/glass-black.png") repeat scroll 0 0 transparent;
    bottom: 0;
    padding: 0 20px;
    position: absolute;
    width: 100%;
}
.gallery-item img {
	position:absolute;
}
.gallery-item .text h3 {
	color:#fff;
	font-weight:normal;
}


/* -----------------------------------------
   Slider internal pages
----------------------------------------- */
.pager {
    height: 30px;
    margin-left: 47%;
    padding: 5px 8px;
}
.bigSlider {
	width: 100%; 
	height: 370px;
	overflow:hidden;
}

/* -----------------------------------------
   SPop up window
----------------------------------------- */
.popup-box {width:278px;overflow:hidden;}
.popup-box .text {background:#f8f6f6;padding:15px 10px;}
.popup-box .text h5 {padding:0 0 15px 0;}
.popup-box .text h6 {color:#888787;font-size:16px;}
.popup-box .text .hours {color:#888787;line-height:17px;}
.popup-box .text .address {font-weight:bold;}
.popup-box .text a.find {background:url(/images/sprite-popup.png) no-repeat 0 0;color:#575757;text-transform:uppercase;float: left;margin: 0 0 15px;padding: 13px 0 10px 45px;text-decoration:none;font-weight:bold;clear:left;}
.popup-box .text a.facebook {background:url(/images/sprite-popup.png) no-repeat 0 -100px;color:#575757;text-transform:uppercase;float: left;margin: 0 0 15px;padding: 13px 0 10px 45px;text-decoration:none;font-weight:bold;clear:left;}
.popup-box .text a.instagram {background:url(/images/sprite-popup.png) no-repeat 0 -200px;color:#575757;text-transform:uppercase;float: left;margin: 0 0 15px;padding: 13px 0 10px 45px;text-decoration:none;font-weight:bold;clear:left;}
.popup-box .text .show_0 {display:none;}


/* -----------------------------------------
   Logo Listing
----------------------------------------- */
.logo-listing{ padding:10px; }
.logo-listing img{ float:none !important; }
.logo-listing ul{
	list-style:none;
	margin:0 -3px;
	padding:0;
	letter-spacing:-10px;
	text-align:center;
}
.logo-listing ul li{
	display:inline-block;
	letter-spacing:0;
	width:10%;
	padding:3px;
	vertical-align:middle;
	line-height:0;
}
.logo-listing ul li:nth-child(1) img{ width:96px; }
.logo-listing ul li:nth-child(2) img{ width:98px; }
.logo-listing ul li:nth-child(3) img{ width:67px; }
.logo-listing ul li:nth-child(4) img{ width:92px; }
.logo-listing ul li:nth-child(5) img{ width:75px; }
.logo-listing ul li:nth-child(6) img{ width:98px; }
.logo-listing ul li:nth-child(7) img{ width:45px; }
.logo-listing ul li:nth-child(8) img{ width:55px; }
.logo-listing ul li:nth-child(9) img{ width:75px; }
.logo-listing ul li:nth-child(10) img{ width:93px; }
.logo-listing ul li:nth-child(11) img{ width:70px; }
.logo-listing ul li:nth-child(12) img{ width:65px; }
.logo-listing ul li:nth-child(13) img{ width:75px; }
.logo-listing ul li:nth-child(14) img{ width:70px; }
.logo-listing ul li:nth-child(15) img{ width:80px; }
.logo-listing ul li:nth-child(16) img{ width:80px; }
.logo-listing ul li:nth-child(17) img{ width:48px; }
.logo-listing ul li:nth-child(18) img{ width:45px; }
.logo-listing ul li:nth-child(19) img{ width:80px; }
@media (max-width: 992px){	
	.logo-listing ul li{ width:16.66666666666667%; }
}
@media (max-width: 767px){	
	.logo-listing ul li{ width:20%; }
}
@media (max-width: 480px){	
	.logo-listing ul li{ width:33.3333%; }
}
