@charset "utf-8";
/* CSS Document */

body {
/*	background-image: url(../img/background_armarter.png);
	background-repeat: repeat;
	background-color: #fff;*/
}
/*.carousel-caption {
	width: 30%;
}*/
.logo {
	background-image: url(../img/armarter.png);
}
/*.logo.width90 {
	background-size: 100%;
}*/
h3 {
	font-size: 15px;
}
h99 {
	font-size: 13px;
	color: #00b2da;
	text-align: justify;
	font-weight: 600;
	text-rendering: optimizelegibility;
}
h98 {
	font-size: 18px;
	color: #231f20;
	font-weight: bold;
	text-transform: uppercase;
}
h97 {
	font-size: 13px;
	color: #333;
	text-align: justify;
	font-weight: 600;
	text-rendering: optimizelegibility;
}
.nom {
	color: #929292;
}
.nom_black {
	color: #6e6e6e;
	font-size: 17px;
}
/*.loginAg {
	background-color: #27539e;
}
.logoutAg {
	background-color: #27539e;
}*/
.menu_pesquisa {
	border-top: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
}

.loginAg #autologin_submit, .logoutAg .log {
	background-color: #26539d;
	color: #fff;
}
.loginAg #autologin_submit:hover, .logoutAg .log:hover {
	background-color: #fff;
	border: 1px solid #26539d;
	color: #26539d;
}
.lang_div {
	display: none;
}
h3, h4, .form input[name="orange"] {
	color: #27539e;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #005396;
	border-top: 1px solid #005396;
}
.confirma, .details .reserve, .nop > li > a.show, .btn_reservar, .btn_orcamento, .calendario, .small_menu {
	background-color: #27539e;
}
.btn_pesquisar {
	background-color: #26539d;
}
.btn_pesquisar:hover {
	color: #26539d !important;
	border: 1px solid #26539d;
	background-color: #fff;
}
.navbar-default .navbar-nav > li > a {
	border-top: 1px solid transparent;
}
.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	border-top: 1px solid #03a2be;
	color: #26539d;
	margin-bottom: 0px;
}
.menu_pesquisa .dropdown-menu {
	background-color: rgba(255, 255, 255, 0.9);
	border-top: 1px solid #26539d;
}
.menu_pesquisa .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-image: none;
	background-color: transparent;
	color: #26539d;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #26539d;
	background-color: transparent;
}
.nav li a:hover .fa {
	color: #26539d;
}
/*.paginacao a:hover, .paginacao a:active, .paginacao a:focus, .pactive {
	border-bottom: 2px solid #27539e;
}*/
/*.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: rgba(58, 180, 196, 0.50);
}*/
.img .brochura {
	background-color: #bb486c;
}
.banner .btn-banner {
	display: none;
}
.banner .carousel-caption p, .banner .carousel-caption h2 {
	background-color: transparent;
	font-weight: normal;
}
.banner .carousel-caption {
	background-color: rgba(38, 83, 157, 0.9);
	height: 27%;
	bottom: 20%;
	width: 37%;
	left: 47%;
	padding: 5px;
}
.desc_hotel a.info, .nop > li > a.show:hover, .nav .open > a.show, .nav .open > a.show:hover, .nav .open > a.show:focus, .desconto, .img .desc {
	background-color: #bb486c;
}
.pacote {
	color: #BB486C;
}.newsletter .test .fa {
border-color:#fff;	
}
.menu_form {
	display: none !important;
}
.width {
	width: 100% !important;
}
.navbar {
	border: 0px;
}
.navbar-nav > li > a {
	background: none;
}
#fixed .navbar {
	display: none;
}
.promo > li > a {
	background-color: transparent !important;
	border-right: 0px;
	font-size: 14px !important;
}
/*.noline {
	border: 0px;
}
.bottom {
	background-color: #F1EEEB;
}*/
.newsletter {
	background-color: #26539d;
}
.newsletter .test, .newsletter h4 {
	color: #fff;
}
.newsletter .btn_newsletter {
	background-color: #03a2bf;
}
.newsletter .btn_newsletter:hover {
	color: #03a2bf;
	border: 1px solid #047488;
	background-color: #fff;
}
.new_footer ul li a:hover {
	color: #26539d;
}
/*TABS*/
.ofertas {
	color: #231f20;
	font-size: 35px;
	text-align: center;
	margin-bottom: 35px;
	text-transform:uppercase;
}
.nav-tabs.armarter {
}
.tab-content.m20 {
	background-color: #f3f3f3;
	border: 1px solid #dbdbdb;
}
.tab-content.m20 .tab-pane {
	min-height: auto;
	padding: 25px !important;
}
.nav-tabs.armarter > li {
	width: 20%;
	text-align: center;
}
.nav-tabs.armarter > li.active {
	background-color: #f3f3f3;
	border-top: 5px solid #deb913;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-radius: 0px;
}
.nav-tabs.armarter > li.active a {
	border-radius: 0px;
	background-color: #f3f3f3;
	border: none;
	font-size: 15px;
	font-weight: bold;
	color: #231f20;
	text-transform: uppercase;
}
.nav-tabs.armarter > li a {
	font-size: 15px;
	font-weight: bold;
	color: #bbbbbb;
	text-transform: uppercase;
	border-radius: 0px;
	border-top: 5px solid #fff;/*transition:all 400ms ease-in-out 0s;*/
}
.nav-tabs.armarter > li a:hover {
	border-top: 5px solid #deb913;
	background-color: transparent;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-radius: 0px;
	color: #231f20;
}
.nav-tabs.armarter > li.active a:hover {
	border-top: 0px;
	background-color: transparent;
	border-left: 0px;
	border-right: 0px;
	border-radius: 0px;
	color: #231f20;
}
.pag-armarter {
	margin-left: 330px;
	position: relative;
	bottom: 10px;
}
.tri {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 50px 50px;
	bottom: 106px;
	border-color: transparent transparent #e2b818 transparent;
	position: absolute;
	right: 10px;
	color: #fff;
	transition:all 400ms ease-in-out 0s;
}
.tri:hover {
	opacity:0.8;
}
#tab2 span {
	font-size: 18px;
	font-weight: normal;
	color: #231f20;
}
#tab2 h98 {
	font-size: 18px;
	color: #231f20;
	font-weight: bold;
	text-transform: uppercase;
}
#tab2 .nom_black {
	color: #6e6e6e;
	font-size: 17px;
}
#tab2 .img_s {
	margin-left: 10px;
	margin-right: 0px;
}
#tab2 .text-armarter {
	margin-left: 10px;
	margin-bottom: 30px;
}
#tab3 .img_s {
	margin-left: 10px;
	margin-right: 0px;
}
#tab3 .img_s img {
	width: 95%;
}
#tab3 .text-armarter {
	margin-bottom: 30px;
	margin-left: 10px;
}
#tab4 .form_hotel .leftt, #tab4 .form_hotel .left, #tab1 .form_hotel .leftt, #tab1 .form_hotel .left {
	padding-left: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
}
#tab4 select, #tab1 select {
	width: 135px;
}
#tab4 .nom, #tab1 .nom {
	width: 50px;
}
/*.yello, .nav-tabs > li.active > a.yello, .nav-tabs > li.active > a.yello:hover, .nav-tabs > li.active > a.yello:focus, .tab-content #tab1 {
	background-color: #ffda00 !important;
}
.blue, .nav-tabs > li.active > a.blue, .nav-tabs > li.active > a.blue:hover, .nav-tabs > li.active > a.blue:focus, .tab-content #tab2 {
	background-color: #81caed;
}
.lilac, .nav-tabs > li.active > a.lilac, .nav-tabs > li.active > a.lilac:hover, .nav-tabs > li.active > a.lilac:focus, .tab-content #tab3 {
	background-color: #fce2a0;
}
.orange, .nav-tabs > li.active > a.orange, .nav-tabs > li.active > a.orange:hover, .nav-tabs > li.active > a.orange:focus, .tab-content #tab4 {
	background-color: #fef2d3;
}
.white, .nav-tabs > li.active > a.white, .nav-tabs > li.active > a.white:hover, .nav-tabs > li.active > a.white:focus, .tab-content #tab4 {
	background-color: #FFFFEC;
}*/
.promo_1 {
min-height:400px;	
}
.promo_1 h3, .promo_1 p {
padding:0px 10px;
margin-top:10px;	
}
.promo_1 .reserve {
    background-color: #27539e;
    border-radius: 5px;
	color:#fff;
    margin-bottom: 25px;
    margin-left: 25%;
    margin-top: 20px;
    padding: 10px 20px;
    position: absolute;
    transition: all 400ms ease-in-out 0s;
    width: 50%;
	text-align:center;
	bottom:0px;
}
.promo_1 .reserve:hover {
	color: #27539e;
	border:1px solid #27539e;
	background-color:#fff;
}
.promo_1 .reserve a {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}
.promo_1 .reserve:hover a {
	color: #27539e;
}
.promo_1:hover {
	background-color: transparent;
}
.promo_2:hover {
	background-color: transparent;
}
.promo_2 {
	width: 15%;
	font-size: 10px;
	background-color: transparent;
}
.selectA {
	display: none;
}
/*.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	max-height: 271px;
}*/
/*.img_s img {
	height: auto;
	width: 100%;
}*/
.desc_pkt_mini {
}
/*.carousel {
	width: 97%;
}*/
@media(max-width:1024px) {
.banner .carousel-caption {
	height: 58%;
	width: 41%;
}
#tab2 .img_s img {
	width: 97%;
}
.pag-armarter {
	margin-left: 230px;
}
.tri {
	bottom: 160px;
	right: 8px;
}
#tab2 .text-armarter {
	min-height: 130px;
}
.nav-tabs.armarter > li a {
	height: 55px;
}
}
@media(max-width:980px) {
/*.container.one {
	padding-top: 200px;
}*/
#tab3 .text-armarter {
	min-height: 55px;
}
.pag-armarter {
	margin-left: 0px;
}
.banner .carousel-caption {
	height: 62%;
	width: 45%;
}
}
@media(max-width:800px) {
.width {
	width: 83.3333% !important;
}
/*.navbar {
	border: 1px solid #d1c7bf;
}*/
.selectA {
	display: block;
}
.promo_1 {
	border-bottom: none!important;
}
.promo_2 {
	width: 100%;
}
/*.carousel {
	width: 100%;
}*/
.banner .carousel-caption {
	height: 71%;
	width: 53%;
	left: 39%;
}
}
@media (max-width:760px) {
.navbar-default {
	top: 0px;
}
.botaop2 {
	float: right;
}
.tri {
    right: 48%;
}
}
@media(max-width:650px) {
.logo {
	margin-bottom: 0px;
	margin-top: 5px;
}
.banner {
	top: 150px;
}
/*.container.one {
	padding-top: 265px;
}*/
#tab2 .img_s img {
	width: 100%;
}
.botaop2 {
	float: right;
}
.tri {
	right: 33%;
}
.nav-tabs.armarter > li a {
	height: 70px;
}
}
@media(max-width:480px) {
/*.container.one {
	padding-top: 285px;
}*/
/*.logo {
	height: 75px;
	background-size: auto 75px;
	background-position: center;
	margin-bottom: 10px;
}*/
.tri {
    right: 13%;
}
}
@media(max-width:420px) {
/*.logo {
	margin-bottom: 0px;
	margin-top: 20px;
}*/
.tri {
    right: 0;
}
}
/* Retira opção de pesquisa*/
#search_name {
	display: none;
}
/* Personalização frizo do tab selecionado */
.ui-tabs .nav-tabs li.ui-state-active {
	border-bottom: 1px solid #2e67aa;
}
