.carousel-control.left { background-image:none !important; } .carousel-control.right { /*right:0; left:auto;*/ background-image:none !important; } .carousel-inner > .item > a > img, .carousel-inner > .item > img { line-height:1; position:absolute; top:-120px; width:100%; } #directory_row .row { margin-right:0; margin-left:0; } .hotel_name:hover { cursor:pointer; text-decoration:underline; } h5.hotel_name { margin:0; font-size:14px; font-weight:700; } @media (max-width: 991px) { h5.hotel_name { margin:0; font-size:12px; font-weight:700; } } .btn-default { text-shadow:none; background-image:none; background-image:none; background-image:none; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); background-repeat:repeat-x; border-color:transparent; border-color:transparent; color:var(--country-color); } .btn-default:hover { cursor:pointer; } .search-form { position:absolute; margin:40px 180px; font:normal 12px sans-serif; box-shadow:0px 0px 80px #4e565c; top:150px; } @media (max-width: 767px) { .search-form { position:initial; margin:0 15px; box-shadow:none; margin-top:30px; } } @media (width: 768px) { .search-form { margin: 0 100px; box-shadow: none; margin-top: 150px; } } .search-form div.input-group-addon { background:#fff; color:var(--country-color); border-bottom-left-radius:2px; border-top-left-radius:2px; border:1px solid #b6c3cd; border-right:0; } .search-form .input-group input { background-color:#ffffff; box-shadow:none; color:#4E565C; outline:none; border:1px solid #b6c3cd; border-right:0; border-left:0; } .search-form div.input-group-btn button { width:150px; border-bottom-right-radius:4px; border-top-right-radius:4px; background:var(--country-color); box-shadow:1px 2px 4px 0 rgba(0, 0, 0, 0.08); color:#ffffff; border-color:var(--country-color); outline:none; } @media (max-width: 767px) { .search-form div.input-group-btn button { width:100px; border-bottom-right-radius:4px; border-top-right-radius:4px; background:var(--country-color); box-shadow:1px 2px 4px 0 rgba(0, 0, 0, 0.08); color:#ffffff; border-color:var(--country-color); outline:none; } } .search-form div.input-group-btn button:hover { opacity:1; } .search-form div.input-group-btn button:focus:active { background-color:var(--country-color); color:#ffffff; outline:none; } .diretorio_title { padding:20px; margin:0; text-align:center; background-color:#f1f1f1; margin-bottom:15px; } .book_now_title { padding:20px; margin:0; text-align:center; background-color:#f1f1f1; margin-bottom:15px; } .card_alojamento_categoria_info span { font-size:12px; } .card_alojamento_categoria_info { font-size:12px; line-height:1.4; } .card_alojamento_categoria { margin-bottom:15px; padding:0 15px; } .row-eq-height { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; } @media (max-width: 991px) { .row-eq-height { display:initial !important; display:initial !important; display:initial !important; display:initial !important; } } .hotel_room_price{ font-weight:bold; } .hotel_location { font-size:10px; } .card_alojamento_categoria_box { border:1px solid #f1f1f1; box-shadow:0px 0px 5px #f1f1f1; } .tms_hotel_box { border:1px solid #f1f1f1; box-shadow:0px 0px 5px #f1f1f1; margin-bottom:15px; } .card_alojamento_categoria_box:hover { border:1px solid var(--country-color); box-shadow:0px 0px 1px var(--country-color); } .tms_hotel_box:hover { border:1px solid #1da3dd; box-shadow:0px 0px 1px #1da3dd; } .tms_hotel:hover { cursor:pointer; text-decoration:underline; } h4.categoria_title{ line-height: 1.4; } .categoria_title:hover { cursor:pointer; text-decoration:underline; } .tms_title_background { background-color:#f1f1f1; margin-bottom:15px; } .categoria_list:hover { border:1px solid var(--country-color); box-shadow:0px 0px 1px var(--country-color); } .categoria_list { box-shadow:0px 0px 5px #f1f1f1; border:1px solid #f1f1f1; padding:0; } .btn_book_now { color:#1da3dd; padding:28px 5px; text-align:center; cursor:pointer; } .card_alojamento_categoria_foto { padding:0; background-color:#f1f1f1; text-align:center; } .tms_hotel_logo { padding:0px; text-align:center; } .tms_hotel_logo img { width:89px; } .book_header { position:relative; text-align:center; font-size:20px; background-color:#f1f1f1; padding:30px; } i.fa.fa-filter { position:absolute; border:4px solid white; border-radius:50%; background-color:#f1f1f1; color:white; left:45%; height:50px; width:50px; line-height:2; } .book_body { padding:0 15px; margin-top:10px; } .book_body1 { background-color:white; padding:0 15px; margin-top:10px; } .filter { border:1px solid #f1f1f1; box-shadow:0px 0px 5px #f1f1f1; width:308px; } .filter_title { font-size:15px; font-weight:bold; margin:0; margin-bottom:5px; } .filter_select { display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; line-height:1.42857143; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:0px 0px 1px #f1f1f1; box-shadow:0px 0px 1px #f1f1f1; -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; } .book_button { margin-top:20px; padding:0 15px; margin-top:10px; } .book_now { text-align:center; background:#FFA511; height:41px; margin-top:15px; margin-bottom:30px; border:1px solid #FFA511; width:100%; margin-bottom:10px; color:white; font-weight:bold; } .book_fields { padding:15px; } .tms_book { padding:0; margin-left:15px; border:1px solid #f1f1f1; box-shadow:0px 0px 5px #f1f1f1; } @media (max-width: 991px) { .tms_book { margin-top:20px; margin-left:0; } } .tms_book:hover { border:1px solid #1da3dd; box-shadow:0px 0px 1px #1da3dd; } .book_now_tms > a{ font-size: 12px; } .book_now_tms { padding:0; text-align:center; color:#1da3dd; height:89px; cursor:pointer; padding: 28px 0; } .hotel_room_price span { font-size:10px; } .hotel_big_details { border:1px solid #f1f1f1; padding:0; box-shadow:0px 0px 5px #f1f1f1; } .hotel_big_foto { border:1px solid #f1f1f1; padding:0; box-shadow:0px 0px 5px #f1f1f1; margin-left:15px; max-height:300px; background-size:cover; } .hotel_big_foto_laginha { border:1px solid #f1f1f1; padding:0; box-shadow:0px 0px 5px #f1f1f1; margin-left:15px; max-height:400px; background-image:url(../img/20150804_0085.jpg); background-size:cover; } .hotel_big_details_logo { width:100px; } .hotel_big_rating { margin-bottom:10px; } .prime-icons { font-size:60px; } .amenities_text { margin:0 10px; font-size:15px; display:block; } .amenities { margin-bottom:20px; padding:0; } .btn-danger, .btn-default, .btn-info, .btn-primary, .btn-success, .btn-warning { text-shadow:none; -webkit-box-shadow:none; box-shadow:none; } @media (max-width: 767px) { .list_hotel { margin-top:20px; } } @media (max-width: 610px) { .amenities_text { display: table; } } .pager .previous > a, .pager .previous > span { float:none; } .pager .next > a, .pager .next > span { float:none; } a { color:inherit; text-decoration:none; } a:focus, a:hover { color:inherit; text-decoration:underline; } .mg-gallery-item .mg-gallery-overlayer > i { width: 50px; line-height: 50px; text-align: center; background-color: white; border-radius: 50%; position: absolute; left: 50%; top: 50%; margin-top: -25px; margin-left: -25px; color: var(--country-color); font-size: 16px; -webkit-transform: scale(0.4); -ms-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: -webkit-transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s; } .mg-gallery-item .mg-gallery-overlayer > i:hover { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .mg-gallery-item .mg-gallery-overlayer { background-color: var(--country-color)3d; position: absolute; top: 15px; bottom: 15px; left: 15px; right: 15px; display: block; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); opacity: 0; -webkit-transition: -webkit-transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s; } .mg-gallery-item { position: relative; padding-top: 15px; padding-bottom: 15px; } .mg-gallery-item:hover .mg-gallery-overlayer { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .mg-gallery-item:hover .mg-gallery-overlayer > i { -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); opacity: 1; } #enterprise_description p{ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; line-height: 1.42857143; color: #333; margin-top:10px; } #bla_info h3{ color:#FFFFFF; } #bla_info p{ color:#FFFFFF; } .hotel_big_name{ margin-bottom: 10px; } .galery { height: 250px ; width:100% } .knwmore_list_btn { float:right; width:25%; margin-bottom:10px; } .knwmore_list_btn:hover, .knwmore_list_btn:active. .knwmore_list_btn:focus{ background: var(--country-color) !important; } @media (max-width: 767px) { .knwmore_list_btn { margin:15px; width:50%; margin-left:0; float:left } } .list_hotel_box_logoimg{ padding:15px 20px; text-align:center; } .list_hotel_box_logoimg img{ height:140px; } .events{ border: 1px solid #f1f1f1; padding: 0; box-shadow: 0px 0px 5px #f1f1f1; } .event_info{ padding:30px; } @media (max-width: 767px) { .event_image { margin-top:30px; } } .event_details{ margin-top:30px; } footer #footer { padding: 40px; } ul.list-inline.js_language_selector.mt16 { color: #F78536; } .enterprise_amenity{ display:inline; } @media (max-width: 767px) { .enterprise_amenity{ display:block; } } .evt-intpt-type_title{ font-weight:bold; margin-bottom:0; margin-top:30px; } @media (max-width: 767px) { .card_column{ margin-bottom:30px; } } @media (max-width: 767px){ .card_img_events > img{ object-fit: cover; object-position: 0 0;} } .amenity_big{ color:var(--country-color); font-size: 54px; padding:10px } .amenity{ color:var(--country-color); font-size: 37px; padding:0 5px; line-height:1; }