body, h1, h2, h3, h4, h5, h6{font-family: 'Poppins', sans-serif;}
h1, h2, h3, h4, h5, h6{font-weight: bold;}

.logo_container, .button {background: #31a430}
.logo_title {font-size: 22px;}

header .button{width: auto; padding-left: 15px; padding-right: 15px}
.logo_title{margin:-3px 0 7px 0}
.pg .form-control {margin-bottom: 6px;  padding: 10px; height: 60px!important;  border-radius: 0;  background: #fff;}

.milestones_background_overlay {   background: rgba(80,89,45,.87);}

.motor-busca{padding: 0px 0px 02px 0px; background:none; display: table; width: 100%; /*box-shadow: 0 3px 3px #cccccc;*/ color: #fff}
.motor-busca .pacoteAereo{display: none;}
.motor-busca .pacote:not(.hoteis),.motor-busca .monte:not(.hoteis){display: none;}
.motor-busca .nav{margin:0px; background: #022b27}
.motor-busca .nav li{background: #022b27; float: left; list-style: none;width:33.33%}
.motor-busca .nav li a{ padding: 20px 30px; display: inline-block; width: 100%}
.motor-busca .nav li a:hover,.motor-busca nav li a:active{ color:#ccc; background: #022b27; text-decoration: none;}
.motor-busca .nav li a:focus{color: #ccc}
.motor-busca .nav li.selected a:hover{ color:#fff; background: none}
.motor-busca .nav li.selected{background: #003731!important}
.motor-busca .nav li.selected a{color: #f7bd00!important}
.motor-busca .row{margin-bottom: 15px}
.motor-busca .quartoItems .col{padding-right: 0}
.motor-busca .quartoItem a{color: #f7bd00; display: inline-block;}
.motor-busca hr{border-top: 1px solid #f7bd00}
.motor-busca .form-control{border:none; margin-bottom: 6px;   padding: 10px; height: 70px!important; border-radius: 0; background: #fff}
.motor-busca .search-submit {width: 100%; color: #fff;  padding:23px 10px 23px 10px;  border-radius: 0; background: #31a430; border: none}
.form-control {color: #50592d;}
.dropdown-menu{font-size: 15px}

.ui-datepicker,.ui-hospedes{ background-color: #f1f1f1;border-color: #ebebeb; border-width: 2px; border-style: solid; padding: 8px; display: none;} 
.ui-datepicker table tr td a:hover,
.ui-datepicker table tr td a.ui-state-active,
.ui-datepicker table tr td.tourmaster-highlight a,
.ui-datepicker table tr td.tourmaster-highlight span{ color: #ffffff; }
.ui-datepicker .ui-datepicker-month,
.ui-datepicker .ui-datepicker-year{ width: 48%; margin: 0px 1%; border: none; height: 36px; padding: 0px 8px; font-weight: 700;background: #fff; }
.ui-datepicker .ui-datepicker-year{ height: 40px }
.ui-datepicker-prev.ui-state-disabled, 
.ui-datepicker-next.ui-state-disabled{ background: auto; color: auto; }
.ui-datepicker .ui-datepicker-title{ padding-left: 38px; padding-right: 38px; }
.ui-datepicker select:focus{ outline: none; }
.ui-datepicker table{ border-collapse: separate; border-spacing: 0px; margin-bottom: 10px; width: 100% }
.ui-datepicker table tr{ background: transparent; }
.ui-datepicker table tr th{ background: transparent; font-size: 13px; padding: 16px 0px 10px; }
.ui-datepicker table tr td{ padding: 0px 0px 5px; line-height: 1; text-align: center; }
.ui-datepicker table tr td span,
.ui-datepicker table tr td a{width:28px; font-size: 13px; line-height: 15px; padding:8px 0px 4px 0px; text-align: center; display: inline-block; border:0!important; margin-left: -3px }
.ui-datepicker table tr td a{background:#fff;}
.ui-datepicker table tr td a:hover,
.ui-datepicker table tr td a.ui-state-active,
.ui-datepicker-prev:hover, 
.ui-hospedes .controles a:hover,
.ui-datepicker-next:hover{background: #50592d;color: #fff}
.ui-datepicker-multi-3 .ui-datepicker-group {width:48%;margin-left:15px}
.ui-datepicker-multi .ui-datepicker-group {float: left; width:calc(50% - 10px); margin-left: 10px}
.ui-datepicker-multi .ui-datepicker-group-first {margin-right: 10px; margin-left: 0}
.ui-datepicker-header{ position: relative; }
.ui-datepicker-prev,.ui-datepicker-next{ position: absolute; top: 0px; width: 36px; height: 36px; line-height: 36px; text-align: center; cursor: pointer;    background-color: #ffffff; }
.ui-datepicker-prev{ left: 0px; }
.ui-datepicker-prev span{ display: none; }
.ui-datepicker-next{ right: 0px; }
.ui-datepicker-next span{ display: none; }
.ui-datepicker-prev.ui-state-disabled,
.ui-datepicker-next.ui-state-disabled{ background: transparent; } 
.ui-widget.ui-widget-content{border: none!important; padding: 5px; box-shadow: 0 0 10px 0 rgba(0,0,0,.1); z-index: 9999;}
.ui-widget-header{background: none!important; border:none!important}
.ui-state-disabled {cursor: default !important;pointer-events: none;opacity: .35;filter: Alpha(Opacity=35);background-image: none;}

.ui-widget{ font-family: Poppins,Arial,sans-serif!important}
.ui-autocomplete-category {padding: 10px; font-family: Poppins,Arial,sans-serif;}
.ui-menu .ui-menu-item-wrapper{padding: 5px 10px!important; font-family: Poppins,Arial,sans-serif;}
.ui-state-hover, .ui-state-active {background-color: #50592d; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;  background-image: none;}
.ui-menu-item .ui-menu-item-wrapper.ui-state-active {background: #50592d !important;font-weight: bold !important;color: #ffffff !important; border: none!important} 

.pg .home{height:550px}

@media (max-width:992px){
	.logo_title img{width: 150px}
	h1{font-size: 40px}
}