﻿

.b-footer__sociallink{
    display: inline-block;
    width: 46px;
    height: 46px;
    margin-left: 18px;
    opacity: 0.5;
}

.b-footer__sociallink:hover{
    opacity: 1;
}


.carousel_inner {
    zoom:1;
    overflow: hidden;
    position: relative;
}


.hp_main_slider .carousel_inner {
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}


.redes{position:relative;margin-top:-35px; margin-right:5px; float:right; display:inline; overflow:hidden; color:#000; text-align:right; width:100%;}
.thumbnail .caption{padding:9px;color:#333}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-12{width:100%}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}


.bottom-text {
	font-size: 14px;
	background-color: #e7e7e7;
	padding: 30px;
	margin-top: 30px;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
}


.home .bottom-text {
	background-color: rgba(230, 230, 230, .8);
}

.bottom-text h2 {
	font-size: 20px;
}


.w1200 {
    width: 1200px;
    margin: 0 auto;
    background: white;
}



header .w1200{padding-top: 5px}

.banner-column1 {
  float: left;
  width: 75%;
  padding: 0 8px;
  box-sizing: border-box;
}

ul.feed li.tweet,
ul.detail li.tweet {
  background: #33d0f9;
}

ul.feed li.tweet div.post-meta p a:hover,
ul.detail li.tweet div.post-meta p a:hover {
  background: #28BEEA;
}

ul.feed li.tweet div.post-content p,
ul.detail li.tweet div.post-content p {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 34px;
  font-weight: normal;
  line-height: 40px;
  font-weight: 300;
  color: #D9F2FA;
}

ul.feed li.tweet div.post-content p a,
ul.detail li.tweet div.post-content p a {
  color: #ffffff;
  font-weight: 300;
  text-decoration: underline;
}

ul.feed li.tweet div.post-content p a:hover,
ul.detail li.tweet div.post-content p a:hover {
  background: #28BEEA;
}

  ul.feed li.tweet div.post-content p,
  ul.detail li.tweet div.post-content p {
    font-size: 24px;
    line-height: 30px;
  }

.box_offers.right img {
    float: right;
}

div.tip-a div.tip div.right { width: 55px; }

	div.reservation div.menu div.right { width: 310px; }
	
	div.reservation table.transport td.right { padding: 2px 10px; font-weight: normal; width: 60px; }

div.right { float: right; }

td.right { text-align: right; }
.about-us-career .btn-wrap{text-align:center}
.about-us-career .btn-wrap .btn-block{display:inline-block;width:auto}
.find-us .btn-wrap{text-align:center}
.find-us .btn-wrap .btn-block{margin-top:30px;display:inline-block;width:auto}
nav.navbar ul.menu-level-1 .menu-lang-wrap,nav.navbar ul.menu-level-1 .btn-wrap{display:none}
nav.navbar .btn-wrap{padding-top:15px}
nav.navbar .btn-wrap .btn-header{color:#ff6863;border:2px solid #ff6863;padding:8px 20px;font-size:15px;font-family:"montserrat_regular",sans-serif}
nav.navbar .btn-wrap .btn-header:hover,nav.navbar .btn-wrap .btn-header:focus{background-color:#ff6863;color:#fff}
.services-detail-reference .btn-wrap{text-align:center}
.services-detail-reference .btn-wrap a{margin-right:0;margin-bottom:10px}
.why-us-wrap .btn-wrap{text-align:center}
.why-us-wrap .btn-wrap .btn{margin-top:0}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.center{text-align:center}
.chat-with-someone a,.menu-item-15025 a{border:2px solid #3869af;color:#3869af!important;font-family:roboto condensed,helvetica neue,Helvetica,Arial,sans-serif;font-size:.6em;line-height:2.5;padding:0 20px;position:absolute;right:70px;top:7px;border-radius:6px;transition:.2s ease-in all}
.chat-with-someone a.disabled,.menu-item-15025 a.disabled{opacity:.7}
.chat-with-someone a:hover,.chat-with-someone a:active,.chat-with-someone a:focus,.menu-item-15025 a:hover,.menu-item-15025 a:active,.menu-item-15025 a:focus{text-decoration:none}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
.cs-rating,.pd-rating{display:block!important}
