body {
    background-color: #F1F0EB;
  color:#fff;
  font-family: 'Open Sans', sans-serif;
  font-size:13px;
}

/*### DECOMMENTARE APPENA PRONTI I NUOBI BOX IN HOME SOTTO TESTATA A ROTAZIONE ###*/
section#featured-post,div.entry-container h1.entry-title a{
	display:none;
}

h1.tit-page
{
	color:#3f9e98 !important;
  	margin-bottom:20px;
}

/*serve per nascondere le lingue - se si voglino nascondere decommentare*/
/*ul#qts-lang-menu{
	display:none;
}*/



h1,h2,h3{
	font-family: 'Ubuntu Condensed', sans-serif;
  color:#bbb4c2;
}

img#main-feat-img{display:none;}

#main{
	padding-bottom:15px;
}

div.galleria-foto{
	margin:30px 0 0 0;
}

div.comment-respond{
	display:none;
}

a {
    /*color: #53292A;*/
  	color:#fff;
    outline: medium none;
    text-decoration: none;
}

a:hover{
    color:#999;
    outline: medium none;
    text-decoration: none;
}

.entry-header .entry-title a {
    color: #BBB4C2;
    text-decoration: none;
  font-family: 'Ubuntu Condensed', sans-serif;
  font-weight:200;
}

.entry-header .entry-title a {
    /*color: #655675!important;*/
  color: #3F9E98!important;
}

.entry-header .entry-title a:hover {
    color: #655675!important;
}

div#page{
  background-color: #523C31;
  padding-top:90px;
  margin-bottom:40px;
  border-bottom:0px solid #DFDDD2;
  border-left:0px solid #DFDDD2;
  border-right:0px solid #DFDDD2;
}

div#cont-ext-hgroup-wrap
{	
  background-image:url(http://www.casavacanzecheznous.it/wp-content/uploads/2015/02/texture_header.png);
  background-repeat: x-repeat;
  position: fixed;
  width: 100%;
  height: 100px;
  z-index:99;
}

div#hgroup-wrap{
	position:relative;
}

.site {
    margin: 0px auto!important;
    width: 1080px;
  	margin-bottom:50px!important;
}

.header-sidebar .widget ul.menu a,
#secondary-menu ul.menu a {
	font-family: 'Ubuntu Condensed', sans-serif;
  	text-transform:uppercase;
  	font-size:14px;
}

.header-sidebar .widget ul.menu li:hover > a, .header-sidebar .widget ul.menu a:focus, .header-sidebar .widget ul.menu .current-menu-item > a, .header-sidebar .widget ul.menu .current-menu-ancestor > a, .header-sidebar .widget ul.menu .current_page_item > a, .header-sidebar .widget ul.menu .current_page_ancestor > a {
    background-color: #523C31;
    color: #fff;
}

.header-sidebar .widget ul.menu ul a, #secondary-menu ul.menu ul a {
    background-color: #705243;
    border-bottom: 1px dotted #ccc;
    color: #fff;
    font-size: 1.3rem;
    font-weight: 400;
    height: auto;
    line-height: 2.3rem;
    padding: 10px 19px;
    white-space: normal;
    width: 168px;
}

div#site-logo{
	padding-top:18px;
}

div#site-logo img{
	width:430px;
  	margin-top:19px;
}

.header-sidebar{
    padding-top: 0px;
}

.site {
    background: none;
    box-shadow: none;
}

#hgroup-wrap, .hentry, .comments-area article {
    padding-bottom: 15px;
}

#primary {
    clear: both;
    float: left;
  width:100%;
}

#main-slider {
    background:none!important;
    border-bottom: 0px solid #1b5f7d;
    clear: both;
    display: block;
    padding: 0;
    position: relative;
}

#main-slider {
    background-color: #21759b;
    border-bottom: 0px solid #1b5f7d;
    clear: both;
    display: block;
    padding: 0;
    position: relative;
}

#site-generator {
    background-image:url(http://www.casavacanzecheznous.it/wp-content/uploads/2015/02/texture_header.png);
  background-repeat: x-repeat;
	/*background-color:#53292A;*/
    color: #ccc;
  margin-bottom:0!important;
}

#colophon {
    border-top: 0px solid #1b5f7d;
    clear: both;
}


div#footer-content{
  background-image:url(http://www.casavacanzecheznous.it/wp-content/uploads/2015/02/texture_header.png);
  background-repeat: x-repeat;
	/*background-color:#53292A;*/
}

div#main-slider div.entry-container{
	display:none;
}

.header-sidebar {
    padding-top: 0;
  margin-top:20px;
}

ul#qts-lang-menu{
	position:absolute;
	right:50px;
  	top:5px;
}

/*Disabilita l'evento di un a, in questo caso il link della testata*/
figure.slider-image a {
   pointer-events: none;
   cursor: default;
}

/*Stili box pagina affitti*/

div#affitto{
  width: 900px;
  margin:0px auto;
  padding-left:100px;
}

div.single-affitto{
	float:left;
  	width:425px;
  	padding-left:25px;
}

div.single-affitto a{
  display:inline-block;
  width:300px;
 text-align:justify;
}

div.single-affitto H2{
	text-align:center;
}

.header-sidebar .widget ul.menu a, #secondary-menu ul.menu a {
    color: #333;
    display: block;
    line-height: 4.5rem;
    padding: 0 15px;
    text-decoration: none;
    white-space: nowrap;
}

div#footer-sidebar{
	width:1080px;
  margin:0 auto;
  background-color:none;
}

#footer-sidebar {
    background-color: #523C31;
  color:#404040;
}

div.cont-widget{
	background-color: #523C31;
}

.fb_iframe_widget {
    background-color: #fff!important;
  	border:0;
    display: inline-block;
    position: relative;
}

a#richiedi-info{
  display:inline-block;
  width:180px;
  height:60px;
  font-size:16px;
  line-height:20px;
  text-decoration:uppercase;
  color:#523C31;
  background-color:#fff;
  font-family: 'Ubuntu Condensed', sans-serif;
  font-weight:200;
  text-align:center;
  margin-top:40px;
margin-left:800px;

  
}

#main-slider:hover #slider-nav a {
    background-color: rgba(82, 60, 49, 0.6);
    visibility: visible;
}

#main-slider #slider-nav a:hover {
    background-color: rgba(82, 60, 49, 1);
    color: #fff;
    text-decoration: none;
    visibility: visible;
}

#controllers a:hover, #controllers a.active {
    background: none repeat scroll 0 0 rgba(82, 60, 49, 1);
}

#main-slider {
    background-color: rgba(82, 60, 49);
    border-bottom: 0 solid #1b5f7d;
    clear: both;
    display: block;
    padding: 0;
    position: relative;
}
input[type="text"], input[type="email"], textarea {
    border: 1px solid #999;
    color: #666;
}

button, input, select, textarea {
    border: 1px solid #999;
    color: #666;
}

input.hasDatepicker{
	width:220px!important;
}

img.img-territorio{
	margin-right:15px;
  margin-bottom:10px;
}

#footer-thankyou {
    font-style: italic;
  display:none;
}

.site-info{
	color:#404040;
  	float:left;
  width:100%;
  font-size:12px;
}

#copyright{
  float:left;
  width:300px;
}

#privacy{
  float:right;
  width:300px;
  text-align:right;
}

#bwg_container1_1 #bwg_container2_1 .tablenav-pages_1 {
    height: 50px!important;
}

#bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 {
    height: 50px!important;
}

#main #featured-post {
    border-bottom: 0px solid #eee!important;
  margin-bottom:20px!important;
}

section.featured-slider{
	width:980px!important;
  margin:0 auto;
  margin-top:60px;
}

#slider-nav {
    right: 8%;
}

.territorio{
	height:330px!important;
}

article.sticky .featured-sticky, .page-header, p, .featured-image, .entry-content table, .comment-content table, #content .searchform, .page-link, .single-attachment .entry-attachment img {
    margin-bottom: 20px;
}

div.box-home{
	float:left;width:300px;margin-right:40px;
}

div.box-home p{
	display:none;
}

div.box-home h1
{
	font-size:20px!important;
  	margin-top:20px;
  color: #3f9e98 !important;
}

div.box-home h1 a{
color: #3f9e98 !important;
}

div.box-home h1 a:hover{
  opacity:0.7;
}

div.box-home3{
	margin-right:0px;
}

.box-home .entry-header .entry-title a{
	font-size:20px!important;
}

.box-home .entry-header .entry-title h1{
    margin-bottom:0!important;

}

h1.entry-title{
	color: #3f9e98 !important;
    font-size:26px;
}

h1.welc{
    margin-bottom:30px;
}

div.beb{
  padding-left:0!important;
  width:980px!important;
}

div.bebitem{
	width:auto!important;
}

button#menu-toggle{display:none;}