@import url(http://fonts.googleapis.com/css?family=Open+Sans:400);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:600);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:800);
@import url(http://fonts.googleapis.com/css?family=Patua+One);
@import url("events.css");
	body {
	font-family: Arial, Helvetica, sans-serif;
background: #988670;
line-height: 1.5em;
color: #fff;
overflow-x:hidden;
}
body.admin {
background: #eee;
color: #000;
	}
	h1,h2, h3, h4, h5 {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
color: #fff;
	}
	.carousel {
	  height: 580px;
  margin-bottom: 0px;
}
.carousel-caption {
  z-index: 10;
}
.carousel .item {
  height: 580px;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 580px;
}
.carousel-caption, .carousel-indicators, .loghetti_ {
display: none;
	}
	#head, #nav {
	background: #988670;
}
#logo {
padding: 12px 0 0 0;
	}
	#nav .lang {
	padding: 16px 0 0 0;
}
#nav .navbar {
margin-bottom: 0;
/*border-bottom: 1px solid #202020;*/
}
#nav a, #nav a:hover {
color: #fff;

	}
	.nav > li > a {
	background-color: transparent;
border-bottom: 4px solid transparent;
}
.nav > li > a:hover, .nav > li > a.focus {
background-color: transparent;
border-bottom: 4px solid #fff;
	}
	#flash {
		border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
background: #6a5e4e; /* Old browsers */
background: -moz-linear-gradient(top,  #6a5e4e 0%, #988670 45%, #988670 55%, #6a5e4e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a5e4e), color-stop(45%,#988670), color-stop(55%,#988670), color-stop(100%,#6a5e4e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6a5e4e 0%,#988670 45%,#988670 55%,#6a5e4e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6a5e4e 0%,#988670 45%,#988670 55%,#6a5e4e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6a5e4e 0%,#988670 45%,#988670 55%,#6a5e4e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6a5e4e 0%,#988670 45%,#988670 55%,#6a5e4e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a5e4e', endColorstr='#6a5e4e',GradientType=0 ); /* IE6-9 */
margin-top:200px;
	}
	#book {
	/*background: transparent url('img/white.png') top left repeat;*/
/*margin-top: -82px;*/
position:relative;  /* <======= added this */
z-index: 999;
line-height: 1em;
color: #6a5e4e;
}
#book h4 {
color: #222;
}
#book a {
color: #222;
}
#book a.btn {
color: #fff;
}
.input-group-addon {
color: #222;
}
#book .container{
position:relative;

}
	}
	#home {
	padding: 60px 0 40px 0;
}
#home h3 {
padding: 2px 0 8px 0;
margin: 0;
}
#home .col-md-3 {
padding: 8px;
}
#home .col-md-3 .box {
/*border: 1px solid #eee;*/
/*background: #988670;*/
padding: 12px;
text-align:center;
}
#home .box h3 a {
text-decoration: none;
color: #fff;
}
#home .col-md-3 img {
/*padding: 8px 0;*/
margin: 8px 0;
/*width: 100%;*/
height: 150px;
}
#home{
padding-top:40px;
padding-bottom:40px;}
#home a.btn {
color: #202020;
}
.box img{
border:5px solid#fff;
background: url('/css/img/shadowmain.png') no-repeat bottom center;
}
.shadow-box {
    height: 10px;
    width: 88%;
    background: url('/css/img/center.png') no-repeat center top transparent;
    margin-bottom: 10px;
    margin: 0 auto;
    position: relative;
    top: -8px;


	}
	#footer {
	background: #6a5e4e; /* Old browsers */
background: -moz-linear-gradient(top,  #6a5e4e 0%, #988670 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a5e4e), color-stop(100%,#988670)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6a5e4e 0%,#988670 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6a5e4e 0%,#988670 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6a5e4e 0%,#988670 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6a5e4e 0%,#988670 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a5e4e', endColorstr='#988670',GradientType=0 ); /* IE6-9 */
border-top:1px solid #fff;
}
#footer .container{
padding: 20px 0;
}
#footer .address {
padding: 0 160px 0 0;
background: transparent url(img/logow.png) top right no-repeat;
}
#footer a {
color: #fff;
}
#social a {
color: #6a5e4e;
	}
	@media (max-width: 1000px) {
	#social-top, .col-md-3.text-right.list-inline.pull-right.lang{
width:100%;
text-align:center;
}

.navbar-toggle .icon-bar{
background-color:#333;
}

.navbar-toggle{
	background-color:#999;
}

.visible-xs{
text-align:center;
margin-bottom:10px;
position: relative;
z-index: 99999;
}
	}
	@media (min-width: 650px) and (max-width: 979px) {
	#email-link{
display:none;
}

#flash{
margin-top:313px;
}
	}
	@media (max-width: 767px) {
	#book {
margin-top: 0;
position: none;
}

.shadow-box{
display:none;
}

#flash{
margin-top:0px;
}

.navbar-fixed-top{
position:static;
}

#logo img{
width:150px;
}

	}
	@media (max-width: 480px) {
	#book_ {
position:relative !important;
bottom:0px !important;
margin-top:10px;
margin-bottom:10px;
}

.carousel-inner > .item > img, #carousel, #flash{
height:168px !important;
}
	}
	.breadcrumb {
	background: transparent; color: #ccc;
text-transform: lowercase;
margin: 0;
}
.breadcrumb a {
color: #fff;
	}
	#main a {
	color: #fff;
}
#main a.btn-default {
color: #f60;
}
#main{
    background: url('/css/img/shadowmain.png') no-repeat top center;
}
	}
	#menu {
	/*border-left: 1px solid #eee;*/
	}
	#gallery li {
	margin:10px;
}

#gallery li img {
width: 250px;
height: auto;

	}
	#CDSWIDCOE {
	width: 300px; height: 65px; background: #fff; position: relative;
}
#CDSWIDCOE.widCOE .widCOEImg { position: absolute; top:0; left:0; z-index: 20 }
#CDSWIDCOE.widCOE .widCOETitle  { padding-left: 148px; position: absolute; top:0; left:0; }
#CDSWIDCOE.widCOE .widCOEDate { padding-left: 148px;  position: absolute; top:25px; left:0; }
#CDSWIDCOE.widCOE .widCOELink  { padding: 0 40px 0 150px;  position: absolute; top:48px; left:0;
	}
	#socialbox .btn-lg {
	padding-left: 2px;
padding-right: 2px;
	}
	#gmap, #pano {
	/*width: 600px;*/
height: 400px;
border: 1px solid #ccc;
	}
	#book_ {
	position:absolute;
z-index:100;
bottom:60px;
background: transparent url('img/white.png') top left repeat;
padding:0 0 10px 20px;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-o-border-radius:6px;
	}
	@media (min-width: 768px) {
	.navbar-collapse .nav-head.navbar-nav {
    float: none;
    margin: 0;
    text-align: center;
}

.navbar-collapse  .nav-head.navbar-nav>li {
    float: none;
	}


	}
	.navbar-collapse .nav-head.nav>li {
	position: relative;
display: inline-block;

	}
	#social-top {
	position:relative;
z-index:9999999;
	}
	.img-responsive {
	display:inline-block;
	}
	.fixed {
	background-color:#988670;
border-bottom:1px solid #ffffff;
	}
	#corpo img {
	margin-right:10px;
margin-bottom:10px;
border:5px solid #fff;
	}
	#social a {
	color:#428bca;
	}
	#TA_socialButtonBubbles806 {
	float:right;
	}

	.list-inline>li {
	padding-left:0px;
padding-right:0px;
	}
	.img-thumbnail {
	padding:0px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
-o-border-radius:0px;
	}
	.slides .slide img {
	margin-right:auto !important;
margin-bottom:auto !important;
	}
	#apartment-tabs ul li.active a {
	color: #333 !important;
}

.apartment{
margin-bottom:30px;
}

.input-group{
margin-bottom:5px;

	}

	@media (max-width: 1024px) {
	.shadow-box{
display:none;
}
	}
	@media (min-width: 481px) and (max-width: 650px) {
	.carousel-inner .item img, .carousel-inner .item{
height:321px;
}

#book_{
right:0px;
margin:0 10px;
}
	}
	.row {
	margin-left:0px;
margin-right:0px;
}
#flash .row .col-md-12{
padding-left:0px;
padding-right:0px;

	}
