/*
Theme Name: Online Tourism - Platinum
Theme Uri: https://www.onlinetourism.com.au
Author: Online Tourism
Author Uri: https://www.onlinetourism.com.au
Description: Responsive Wordpress Theme
Version: 1.0
*/

.navbar-default .navbar-nav > li#menu-item-1359 > a {
padding-top:0;
margin-top:0}

.opaque-navbar.opaque {
    background: #000 !important;
    transition: background-color .5s ease 0s;
z-index:1000 !important;
}


#navbar-full .navbar {
	background: rgba(0,0,0,0.5);
	min-height: 110px;
	padding-top: 0;
}

.navbar-right {
	padding-top: 20px;
}

body {
	line-height: 1.5;
}

/*
.navbar-right {
	background: rgba(0,0,0,0.5);
	padding-left: 30px;
	padding-right: 30px;
}
*/
.navbar-nav > li > a {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 700;
	transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}

.navbar-transparent .navbar-nav > li > a, [class*="navbar-ct"] .navbar-nav > li > a {
	opacity: 1;
}
.navbar-transparent .navbar-nav > .active > a, .navbar-transparent .navbar-nav > .active > a:hover, .navbar-transparent .navbar-nav > .active > a:focus, .navbar-transparent .navbar-nav > li > a:hover, .navbar-transparent .navbar-nav > li > a:focus, [class*="navbar-ct"] .navbar-nav > .active > a, [class*="navbar-ct"] .navbar-nav > .active > a:hover, [class*="navbar-ct"] .navbar-nav > .active > a:focus, [class*="navbar-ct"] .navbar-nav > li > a:hover, [class*="navbar-ct"] .navbar-nav > li > a:focus {
	opacity: 1;
	color: #ffebb9
}

.hmsection {
	padding: 20px 0 40px 0;
}

.white-text {
	color: #fff
}

#navbar-full {
    position: relative;
    /* min-height: 620px; */
}
.navbar {
    position: absolute;
    width: 100%;
    min-height: 0;
}

.navigation-example {
    height: auto;

}

.cat-single li {
margin-bottom: 8px;
}
.cat-single li h4 {
margin-bottom: 15px;
}

#callouts {
    z-index: 100;
    
}

#callouts a {
	color: #fff;
	transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}
#callouts a:hover, #callouts a:focus {
	text-decoration: none;
	color: #333
}
#page-header .widget, .breadc {
	padding-top: 40px;
}
#sidebar h2:first-of-type, #sidebar h3:first-of-type {
	margin-top: 0;
}
#email-subscribe {background: #a09887; color: #fff; padding-bottom: 25px; padding-top: 10px }
#email-subscribe small, #email-subscribe  a { color: #fff;}
#footer {background-color: #000000; padding: 40px 0 40px; color:#fff;}
#footer h4 { color: #fff}
#copyright {background-color: #34383c; padding: 15px 0; font-size: 12px; color:#fff; }
#copyright p { font-size: 14px;}
#footer a  { color: #fff}
#copyright a { color: #fff !important; }
#copyright a { font-size: 14px;}
#search-3 { display:none}

.btn-round {
	background-color: #C2741B;
    border-color: #C2741B;
	color: #fff
}
.btn-round:hover {
    background-color: #C2741B;
	border-color: #C2741B;
	color: #fff;
}

@media (max-width:667px) {
	.mobile-adj {
		background: #247894 !important;
	}
	/*
.mobile-dark {
		color: #333 !important;
	}
*/
}

/* 


   5 columns grid for 'md' and 'lg' screens

   @tatygrassini


*/

@media (min-width: 992px) {
  .col-md-1-5 { width: 20%; }
  .col-md-2-5 { width: 40%; }
  .col-md-3-5 { width: 60%; }
  .col-md-4-5 { width: 80%; }
  .col-md-5-5 { width: 100%; }
}

@media (min-width: 1200px) {
  .col-lg-1-5 { width: 20%; }
  .col-lg-2-5 { width: 40%; }
  .col-lg-3-5 { width: 60%; }
  .col-lg-4-5 { width: 80%; }
  .col-lg-5-5 { width: 100%; }
}

/* Demo only, no need for this */

.show-grid [class^=col-] span,
.container-fluid .show-grid [class^=col-] {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #eee;
  background-color: rgba(86,61,124,.15);
  text-align: center;
  border: 1px solid #ddd;
  border: 1px solid rgba(86,61,124,.2);
}

.aligncenter, div.aligncenter {
	display: block;
	margin: 5px auto;
}
.alignleft, div.alignleft, .attachment-index-categories, .attachment-thumbnail {
	float: left;
	margin: 5px 20px 10px 0;
}

.alignright, div.alignright {
	float: right;
	margin: 5px 0 5px 15px;
}
.alignnone {
	margin: 5px 0;
}

/* Stay */

#stay-info ul li {
	position: relative
}

#stay-info .box-wrap:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

#stay-info .box-wrap:before {
    background: #313131;
    opacity: 0.75; 
  }
  
  #stay-info .box-wrap:hover:before {
	  background: transparent;
	  opacity: 1;
	  transition:0.3s all;-webkit-transition:0.3s all;
  }

#stay-info .caption {
	position: absolute;
    top: 45%;
    margin: 0;
    width: 100%;
    text-align: center;
    z-index: 1;
}
#stay-info .caption h3 {
	margin: 0;
}

#stay-info .caption h3 a {
	color: #fff ;
}

.navbar .navbar-brand { margin-top:15px;}

.shiftnav ul.shiftnav-menu li#menu-item-1474 a span,
.shiftnav ul.shiftnav-menu li#menu-item-1474 a:hover span {
border:none;
background:none
}

.shiftnav ul.shiftnav-menu li#menu-item-1474 a {
background:#C2741B
} 
.shiftnav ul.shiftnav-menu li#menu-item-1474 a:hover {
background:#FF9500
} 

