﻿.copyright{font-size:10px;line-height:16px;color:#aaa;text-decoration:none;font-family:roboto;}
a.copyright:link{font-size:10px;line-height:16px;color:#aaa;text-decoration:none;font-weight:normal;font-family:roboto;}
a.copyright:visited{font-size:10px;line-height:16px;color:#aaa;text-decoration:none;font-weight:normal;font-family:roboto;}
a.copyright:hover{font-size:10px;line-height:16px;color:#aaa;text-decoration:none;font-weight:normal;font-family:roboto;}
.wpbf-mobile-menu .menu-item{border-top:1px solid #FF875B}
.wpbf-mobile-menu .menu-item-has-children{position:relative}
.wpbf-mobile-menu .menu-item-has-children .wpbf-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}
.menu-privacy_policy_menu-container ul,.menu-terms_and_conditions_menu-container ul{list-style-type:none;position:fixed;max-width:300px}
.menu-privacy_policy_menu-container ul a,.menu-terms_and_conditions_menu-container ul a{color:#333332}
.menu-privacy_policy_menu-container ul a.a-active,.menu-terms_and_conditions_menu-container ul a.a-active{color:#FF875B;border-left:1px solid #FF875B;padding-left:10px}
.menu-privacy_policy_menu-container ul li,.menu-terms_and_conditions_menu-container ul li{padding-bottom:24px}

.row {
  margin-right: -15px;
  margin-left: -15px;
}



.row.is-flex { display: flex; flex-wrap: wrap;}


.is-flex.row{margin-left:-5px;}

.nav-txt {
	font-family: 'Raleway', sans-serif;
	font-weight:700;
		text-decoration:none;
	font-size: 18px;
	color:#dbd8d8;
		padding: 0px 13px;
	}

.nav-txt:hover {
	background: #e80000;
	color:#fff;
	border-radius: 12px;
	}

img.pr2 {
  position: absolute;
  z-index: 100;
  margin: 20px 0 0 60px;
}
.c-head-T-1 .c-mb-nav.in .c-mb-nav__dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.c-head-T-1 .c-mb-nav__dialog{position:absolute;left:0;top:0;min-height:100%;width:260px;-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,.4);box-shadow:0 0 15px 3px rgba(0,0,0,.4);padding:5px 17px;background:#fff}


#footer-container{
	width: 90%;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

.affix + .container-fluid {
	padding-top: 70px;
}


.home--text-link-wrapper { height: 88px; position: relative; }


.home--text-link { bottom: 4px; position: absolute; }

  .home .home--text-link-wrapper, .footer--xpa--image { display: none; }


body.rtl .home--text-link-wrapper { position: relative; width: 100%; }

	
#container-nav li #int-select{
	display: block;
	padding: 5px 0 5px 5px;
	border-left: 10px solid #8ba38b;
	background-color: #598059;
	color: #fff;
	text-decoration: none;
	width: 100%;
	overflow: hidden;
	cursor: pointer;
}

#container-nav li #int-select:hover {
	border-left: 10px solid #0c330c;
	background-color: #0f400f;
}


#container-nav li #int-select select{
	margin-top: 5px;
}
#external-resources{padding:15px}
#external-resources .heading{font-size:14px;margin:0 0 10px}
#external-resources li{float:left;margin:0 60px 0 20px}
#external-resources a{display:block}

ul.social-list li.facebook a:after  {content: '\e903';}
.modal-body{position:relative;padding:20px}


.button_size_xs .button__title {
    margin: 0 .3em;
}


.button_size_s .button__title {
    margin: 0 .6em;
}


.button_size_m .button__title {
    margin: 0 1.20em;
}

.button_size_l .button__title {
    margin: 0 2em;
}


.button__title {
    position: relative;
    display: inline-block;
    resize: none;
    white-space: nowrap;
    pointer-events: none;
    line-height: normal;
}
.header__ticker-container .ticker--hidden .header{display:none}
.header__ticker-container{padding:0 35px}
.alton-popup__thankyou,body.book-now--is-open .header__ticker-container{display:none}
.scroll-button{position:fixed;bottom:.875em;right:.875em;width:2.618em;height:2.618em;display:none;z-index:1000}
.scroll-button a{width:2.618em;height:2.618em;line-height:2.618em;display:block;text-align:center;text-decoration:none;font-size:1em}

.gdlr-core-pbf-wrapper-container{ margin-left: auto; margin-right: auto; }
