/*
Theme Name:     BID - Mercure Ballarat
Theme URI: 	
Description:    Child theme for the Jupiter theme 
Author:         BID
Theme URI: 	
Template:       jupiter
Version:        4.0.9
*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 26, 2015 */

@font-face {
    font-family: 'houschka_alt_promedium';
    src: url('houschkaaltpro-medium-webfont.eot');
    src: url('houschkaaltpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('houschkaaltpro-medium-webfont.woff2') format('woff2'),
         url('houschkaaltpro-medium-webfont.woff') format('woff'),
         url('houschkaaltpro-medium-webfont.ttf') format('truetype'),
         url('houschkaaltpro-medium-webfont.svg#houschka_alt_promedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*
_______________________
IE HEADER FIX
_______________________
*/
header .mk-toolbar-holder svg {
	width: 16px !important;
}
/*
_______________________
STICKY HEADER TOOLBAR
_______________________
*/
.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder {
	top: 0px !important;
}

/*
_______________________
QUICK CONTACT FORM
_______________________
*/

#mk-quick-contact {
    background-color: #E1DDD0 !important;
}
h1, h2 { 
	font-family: 'houschka_alt_promedium' !important; 
}


/*
_______________________
FOOTER WIDGET
_______________________
*/

.widget_contact_info ul li i {
    color: #998643 !important;
}

/*
_______________________
MEDIA QUERIES
_______________________
*/
.RoomFeaturesWrap .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
	width: 14%;
	float: left;
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
.RoomFeaturesWrap .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
  width: 13%;
  float: left;
}}

/*
_______________________
Booking Form
_______________________
*/
.booking-content {
	top: 126px;
}
.booking .date {
	display: inline-block !important;
}
.booking label {
	  float: left;
}
.booking .date, .booking .choose {
	float: left;
}
.booking .date input, .booking .choose select {
	width: 120px;
	float: right;
	padding: 0;
}
.booking .additionals {
	float: left;
	margin: 10px 0 5px;
}
.booking .additionals .checkbox label {
	float:left;
	width: 100%;
	margin-bottom: 6px;
}
.booking .additionals input {
	height: 28px;
}
.booking button {
	width: 100%;
}
.ui-datepicker {
	padding: 10px 10px 0 !important;
}
.ui-icon {
	width: 16px;
	height: 16px;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.booking-button.icon-fat_arrow_up:after {
	float: right;
	font-family: Icomoon;
	color: #fff;
	margin-right: 12px;
}

.booking-button.icon-fat_arrow_up:after {
	content: "\f078";
	font: normal normal normal 14px/2 FontAwesome;
}
#headerbooking .open .booking-button.icon-fat_arrow_up:after {
	content: "\f077";
	font: normal normal normal 14px/2 FontAwesome;
}
.booking .date.icon-grid:before {
	content: "\f073";
	font: normal normal normal 14px/2 FontAwesome;
	position: absolute;
	top: 0px;
	right: 5px;
	color: black;
	cursor: pointer;
	pointer-events: none;
	color: rgba(99,44,106,1);
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (orientation : landscape)  { 
.booking-content {
	right: 20px !important;
}}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (orientation : portrait)  { 
.booking-content {
	top: 92px !important;
	right: 20px !important;
}}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 736px) 
and (orientation : landscape) {
.booking-content {
	top: 92px !important;
	right: 20px !important;
}}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 736px) 
and (orientation : portrait) {
.booking-content {
	top: 92px !important;
	right: 70px !important;
}}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 736px) {
#MobileOnly {
	display: block !important;
}
#NormalVer{
	display: none !important;
}}
#MobileOnly {
	display: none;
}
.page-id-484 #headerbooking {
	display: none;
}
.postid-459 #headerbooking {
	display: none;
}
/*
_______________________
CHRISTMAS SPECIAL PAGE
_______________________
*/
.newsnopadding {
    margin: -100px 0px 0px !important;
}

/*
_______________________
BILLYS PAGE
_______________________
*/
.mk-edge-slider .edge-skip-slider {
    bottom: 35% !important;
}
.BillysLogoWrap {
	margin-top: -165px;
        background-color: #000;
}
.LowIndex .mk-edge-slider .edge-skip-slider {
    bottom: 30% !important;
}
.page-id-484 p {
	font-size: 16px;
}
.titlebox {
	line-height: 1.66em;
}
/*
_______________________
REQUEST PROPOSAL FORM
_______________________
*/
.ui-datepicker {
	width: 300px !important;
}
.gform_wrapper input.datepicker {
    width: 110px!important;
}
/*
_______________________
HIDE BLOG DATE
_______________________
*/

.mk-blog-grid-item time a {
    display: none !important;
}
    