body {
  font-family: 'Open Sans', sans-serif;
}

.main{
	min-width: 764px;
	max-width: 1366px
}

.video1 {
	height: 400px;
	overflow: hidden;
	margin-top: 110px
}

nav.navbar {
  font-size:1.15em;
  letter-spacing:1px;
  background-color:#fff;
  height:110px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  padding-top:30px;
}

nav.navbar.shrink {	
  height: 50px;
  min-height: 50px;
  padding-top:0
}

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}

.loader {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background-color:#F2F2F2;
	display:table;
	text-align:center
}


/*
@media only screen and (max-width: 1366px) {
    .main {
	min-width: 548px;
	max-width: 764px
	}
}
*/


@media only screen and (max-width: 1050px) {
    #fadeshow1 {
        display: none;
    }
}

@media only screen and (max-width: 1325px) {
    #fadeshow2 {
        display: none;
    }
}

@media only screen and (min-width: 1050px) {
    #fadehide1 {
        display: none;
    }
}

@media only screen and (max-width: 764px) {
    #fadeshow3 {
        display: none;
    }
}

@media only screen and (max-width: 548px) {
    #fadeshow4 {
        display: none;
    }
}

.btn-RFP {
	font-size: .85em;
	letter-spacing: 1px;
	color: #fff;
	background-color: transparent;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-radius:0;
	padding:15px 15px;
	transition: all .85s ease 0s;
}
.btn-RFP.focus, .btn-RFP:focus {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-RFP:hover {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-RFP.active, .btn-RFP:active, .open>.dropdown-toggle.btn-RFP {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-RFP.active.focus, .btn-RFP.active:focus, .btn-RFP.active:hover, .btn-RFP:active.focus, .btn-RFP:active:focus, .btn-RFP:active:hover, .open>.dropdown-toggle.btn-RFP.focus, .open>.dropdown-toggle.btn-RFP:focus, .open>.dropdown-toggle.btn-RFP:hover {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-RFP.active, .btn-RFP:active, .open>.dropdown-toggle.btn-RFP {
	background-image: none
}
.btn-RFP.disabled.focus, .btn-RFP.disabled:focus, .btn-RFP.disabled:hover, .btn-RFP[disabled].focus, .btn-RFP[disabled]:focus, .btn-RFP[disabled]:hover, fieldset[disabled] .btn-RFP.focus, fieldset[disabled] .btn-RFP:focus, fieldset[disabled] .btn-RFP:hover {
	background-color: transparent;
	border:1px solid #fff
}

.btn-NL {
	font-size: .85em;
	letter-spacing: 1px;
	color: #fff;
	background-color: transparent;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
	border-radius:0;
	padding:15px 30px;
	transition: all .85s ease 0s;
}
.btn-NL.focus, .btn-NL:focus {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-NL:hover {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-NL.active, .btn-NL:active, .open>.dropdown-toggle.btn-NL {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-NL.active.focus, .btn-NL.active:focus, .btn-NL.active:hover, .btn-NL:active.focus, .btn-NL:active:focus, .btn-NL:active:hover, .open>.dropdown-toggle.btn-NL.focus, .open>.dropdown-toggle.btn-NL:focus, .open>.dropdown-toggle.btn-NL:hover {
	color: #000;
	background-color: #fff;
	border:1px solid #fff
}
.btn-NL.active, .btn-NL:active, .open>.dropdown-toggle.btn-NL {
	background-image: none
}
.btn-NL.disabled.focus, .btn-NL.disabled:focus, .btn-NL.disabled:hover, .btn-NL[disabled].focus, .btn-NL[disabled]:focus, .btn-NL[disabled]:hover, fieldset[disabled] .btn-NL.focus, fieldset[disabled] .btn-NL:focus, fieldset[disabled] .btn-NL:hover {
	background-color: transparent;
	border:1px solid #fff
}

.share {
	display:inline-block;
	margin:0;
	padding: 16px 30px;
	font-size:.8em;
	color:black
}

.btn-brand {
	display:inline-block;
	font-size: .75em;
	letter-spacing: 1px;
	color: #fff;
	background-color: #1D436B;
	border: none;
	border-radius:0;
	margin:0;
	padding:16px 15px 16px 15px;
	transition: all .85s ease 0s;
}
.btn-brand.focus, .btn-brand:focus {
	color: #fff;
	background-color: #6585a7;
}
.btn-brand:hover {
	color: #fff;
	background-color: #6585a7;
}
.btn-brand.active, .btn-brand:active, .open>.dropdown-toggle.btn-brand {
	color: #fff;
	background-color: #6585a7;
}
.btn-brand.active.focus, .btn-brand.active:focus, .btn-brand.active:hover, .btn-brand:active.focus, .btn-brand:active:focus, .btn-brand:active:hover, .open>.dropdown-toggle.btn-brand.focus, .open>.dropdown-toggle.btn-brand:focus, .open>.dropdown-toggle.btn-brand:hover {
	color: #fff;
	background-color: #6585a7;
}
.btn-brand.active, .btn-brand:active, .open>.dropdown-toggle.btn-brand {
	background-image: none
}
.btn-brand.disabled.focus, .btn-brand.disabled:focus, .btn-brand.disabled:hover, .btn-brand[disabled].focus, .btn-brand[disabled]:focus, .btn-brand[disabled]:hover, fieldset[disabled] .btn-brand.focus, fieldset[disabled] .btn-brand:focus, fieldset[disabled] .btn-brand:hover {
	background-color: transparent;
}

.btn-standard {
	text-align: center;
	display:inline-block;
	font-size: 1.75em;
	color: #6585a7;
	background-color: transparent;
	border: none;
	border-radius:50%;
	margin:0;
	padding:0 5px;
	transition: all .85s ease 0s;
}
.btn-standard.focus, .btn-standard:focus {
	color: #1D436B;
	background-color: transparent;
}
.btn-standard:hover {
	color: #1D436B;
	background-color: transparent;
}
.btn-standard.active, .btn-standard:active, .open>.dropdown-toggle.btn-standard {
	color: #1D436B;
	background-color: transparent;
}
.btn-standard.active.focus, .btn-standard.active:focus, .btn-standard.active:hover, .btn-standard:active.focus, .btn-standard:active:focus, .btn-standard:active:hover, .open>.dropdown-toggle.btn-standard.focus, .open>.dropdown-toggle.btn-standard:focus, .open>.dropdown-toggle.btn-standard:hover {
	color: #1D436B;
	background-color: transparent;
}
.btn-standard.active, .btn-standard:active, .open>.dropdown-toggle.btn-standard {
	background-image: none
}
.btn-standard.disabled.focus, .btn-standard.disabled:focus, .btn-standard.disabled:hover, .btn-standard[disabled].focus, .btn-standard[disabled]:focus, .btn-standard[disabled]:hover, fieldset[disabled] .btn-standard.focus, fieldset[disabled] .btn-standard:focus, fieldset[disabled] .btn-standard:hover {
	background-color: transparent;
}

.btn-enquire {
	display:inline-block;
	font-size: .75em;
	letter-spacing: 1px;
	color: #fff;
	background-color: #1d426f;
	border: none;
	border-radius:0;
	margin:0;
	padding:16px 15px 16px 15px;
	transition: all .85s ease 0s;
}
.btn-enquire.focus, .btn-enquire:focus {
	color: #fff;
	background-color: #6585a7;
}
.btn-enquire:hover {
	color: #fff;
	background-color: #6585a7;
}
.btn-enquire.active, .btn-enquire:active, .open>.dropdown-toggle.btn-enquire {
	color: #fff;
	background-color: #6585a7;
}
.btn-enquire.active.focus, .btn-enquire.active:focus, .btn-enquire.active:hover, .btn-enquire:active.focus, .btn-enquire:active:focus, .btn-enquire:active:hover, .open>.dropdown-toggle.btn-enquire.focus, .open>.dropdown-toggle.btn-enquire:focus, .open>.dropdown-toggle.btn-enquire:hover {
	color: #fff;
	background-color: #6585a7;
}
.btn-enquire.active, .btn-enquire:active, .open>.dropdown-toggle.btn-enquire {
	background-image: none
}
.btn-enquire.disabled.focus, .btn-enquire.disabled:focus, .btn-enquire.disabled:hover, .btn-enquire[disabled].focus, .btn-enquire[disabled]:focus, .btn-enquire[disabled]:hover, fieldset[disabled] .btn-enquire.focus, fieldset[disabled] .btn-enquire:focus, fieldset[disabled] .btn-enquire:hover {
	background-color: transparent;
}


.btn-contact {
	display:inline-block;
	font-size: .75em;
	letter-spacing: 1px;
	color: #1D436B;
	background-color: transparent;
	border: none;
	border-radius:0;
	margin:0;
	padding:16px 15px 16px 15px;
	transition: all .85s ease 0s;
}
.btn-contact.focus, .btn-contact:focus {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-contact:hover {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-contact.active, .btn-contact:active, .open>.dropdown-toggle.btn-contact {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-contact.active.focus, .btn-contact.active:focus, .btn-contact.active:hover, .btn-contact:active.focus, .btn-contact:active:focus, .btn-contact:active:hover, .open>.dropdown-toggle.btn-contact.focus, .open>.dropdown-toggle.btn-contact:focus, .open>.dropdown-toggle.btn-contact:hover {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-contact.active, .btn-contact:active, .open>.dropdown-toggle.btn-contact {
	background-image: none
}
.btn-contact.disabled.focus, .btn-contact.disabled:focus, .btn-contact.disabled:hover, .btn-contact[disabled].focus, .btn-contact[disabled]:focus, .btn-contact[disabled]:hover, fieldset[disabled] .btn-contact.focus, fieldset[disabled] .btn-contact:focus, fieldset[disabled] .btn-contact:hover {
	background-color: transparent;
}

.btn-menu {
	display:inline-block;
	font-size: 1.15em;
	letter-spacing: 1px;
	color: #1D436B;
	background-color: transparent;
	border: none;
	border-radius:0;
	margin:0;
	padding:5px 60px;
	transition: all .85s ease 0s;
}
.btn-menu.focus, .btn-menu:focus {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-menu:hover {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-menu.active, .btn-menu:active, .open>.dropdown-toggle.btn-menu {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-menu.active.focus, .btn-menu.active:focus, .btn-menu.active:hover, .btn-menu:active.focus, .btn-menu:active:focus, .btn-menu:active:hover, .open>.dropdown-toggle.btn-menu.focus, .open>.dropdown-toggle.btn-menu:focus, .open>.dropdown-toggle.btn-menu:hover {
	color: #D6DDE3;
	background-color: transparent;
}
.btn-menu.active, .btn-menu:active, .open>.dropdown-toggle.btn-menu {
	background-image: none
}
.btn-menu.disabled.focus, .btn-menu.disabled:focus, .btn-menu.disabled:hover, .btn-menu[disabled].focus, .btn-menu[disabled]:focus, .btn-menu[disabled]:hover, fieldset[disabled] .btn-menu.focus, fieldset[disabled] .btn-menu:focus, fieldset[disabled] .btn-menu:hover {
	background-color: transparent;
}

.socialMedia:link {
	color: #1D436B
}
a.socialMedia:link {
	color: #1D436B;
	text-decoration: none
}
a.socialMedia:visited {
	color: #1D436B;
	text-decoration: none
}
a.socialMedia:hover {
	color: #6585a7;
}
a.socialMedia:active {
	color: #6585a7;
}


/* Zoom In #1 */
.hover01 figure img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: 1s ease-in-out;
	transition: 1s ease-in-out;
}
.hover01 figure:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

.hover01 figure .calloutHover {
	background-color: rgba(29,67,107,.9);
	-webkit-transition: background-color 1s;
	transition: background-color 1s;
	}
.hover01 figure:hover .calloutHover {
	background-color: #1D436B
	}
a {
	outline: 0;
}