.slick-next {right:20px!important}
.slick-prev {left:20px!important}
#collections .collections .collection .slide .slide-content h3 {padding:0 50px; line-height:24px}
blockquote {

    margin: 40px 0;
}

/* back homepage content*/

@media (max-width: 768px) {
#home-content-bar {text-align: center;color: white; padding-top:0px;font-size:22px;line-height: 26px;
} 
#details {text-align: center;color:white;padding-top:5px;}
.hero-image-home {
    background-image: url("https://cdn4.tuscanynowandmore.com/storage/app/media/live%20events/chianti-wine-tasting-mobile-back.jpg")!important;

}

}

#home-content-bar {text-align: center;color: white; padding-top: 0px}
#details {text-align: center;color:white;padding: 12px 5px 5px;}

.hero-image-home {
  background-color:#00000;
  background-image: url("https://cdn4.tuscanynowandmore.com/storage/app/media/live%20events/chianti-wine-tasting-home-back.jpg");
  height: 300px;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.hero-text-home {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
}

.darkgrey {
    background-color: #710b0b;
}
/* end*/
#home-stripe-banner .header {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
}
#home-stripe-banner .header a { color:white!important;}

.embed-container { position: relative; padding-bottom:56.25%; height:0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.popular-and-new-properties-title {color:#565454}

available, .featured-map-block {
    background-color: #f8f0ed;
    padding-top:30px;
}

#villa-header .header-info .header-info-text .title {font-weight:700}

.bootstrap-select.btn-group .dropdown-menu li a {
    cursor: pointer;
    user-select: none;
    color: #545454;
}

h3 {font-size:20px;}
.rm-link {font-size:20px;letter-spacing: -0.03em;}
#villa-detail section .link-more.largecaret{font-size:20px;letter-spacing: -0.03em;}

.article-content h2 {
    margin-bottom: 20px;
    margin-top: 20px;} 
    
#image-header.discover-italy .info-header h1 {font-size:38px}    

/* changes mobile center and fonts */ 

.bookingstep .stepnumber {
    text-shadow:none;
}
@media (max-width: 1025px) {
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.55);
}
}

@media (max-width: 768px) {
#discover-list .discover .readmore {text-align: center;}    
#image-header.discover-italy .info-header h1 {text-shadow: 0 2px 2px rgba(0,0,0,0.1);}
#discover-header h1 {font-size: 32px;}
#image-header.discover-italy .info-header h1 {line-height:1.2em; font-size:32px}
#image-header .info-header .header-left h1 {font-size:32px}

}

.london-office .addresses .softgrey {
    padding: 10px;
    margin-bottom: 20px;
}

@media (max-width: 467px) {
#navbar {
    background-color: #fff!important;
}
}

.gallery .gallery-video a:before {
    display: none;
}

/* black top bar */

#navbar {
    background-color: rgba(0,0,0,1);
}

/* subtitiel codice citra */


#villa-header .header-info .header-info-text .subtitle {
    color: #fff;
    font-size:11px;
}

/* newsletter heading box mobile */

@media only screen and (max-width: 500px) and (min-width: 341px) {  
#newsletter-heading {
    font-size: 26px!important;
    text-align: center;
    padding:0 5px 0 5px;
}  
#newsletter-p {
    font-size: 16px;
    text-align: center;
        padding:0 15px 0 15px;

}  
}
/* text dropdownn menu */

.panel-search-home button, .panel-search-home input[type=text], .panel-search-home select, .panel-search-home .btn:not(.search) {
    font-weight:600;
}

#panel-help .bgimage{background:url(images/panel-help-cristina-focus.jpg) no-repeat 100%;width:100%;height:375px;position:relative;top:-60px;z-index:1;float:right}


#villa-header .header-info .header-info-panel .price {
    font-size: 14px;
    font-weight: 600;
   }

table.GeneratedTable {
  width: 100%;
  background-color: #ffffff;
  border-collapse: collapse;
  border-width: 2px;
  border-color: #5f5f5f;
  border-style: solid;
  color: #000000;
}

table.GeneratedTable td, table.GeneratedTable th {
  border-width: 2px;
  border-color: #5f5f5f;
  border-style: solid;
  padding: 3px;
}

table.GeneratedTable thead {
  background-color: #d3d3d3;
}


h4 span {
  margin-top: -100px;        /* Size of fixed header */
  padding-bottom: 110px;
  display: block;
}

.news {
    padding: 10px 0 0 0;
}

.sidebar .aside { margin:0px;

}

/* BTN BUTTONS BROCHURE AND CONTACT US */

 .top-links .top-link a.btn-top-dark {
     margin-top: -5px;
     padding: 2px 10px 0;

}

 .top-links .top-link a {
     border-color:#c3c3c3;
     text-decoration: none;
}

 .top-links .top-link a.btn-top {
     margin-top: -5px;
     padding: 2px 10px 0;

}




/* Temporary rule to disable the price filter of the search bar */
#searchbar .column.price-column {
    display: none;
}

@media (min-width: 769px) {
    #searchbar .column {
        width: 20%
    }
}


.price { font-weight:800; font-size:14px}


/* photo size menu villas */


@media (min-width: 1200px){

#navbar #megamenu-tab-villas .popular-and-new-properties img {
    width: 165px;
    height: 132px;
}
}

.help-need { font-size:32px; color:#ffffff}



#villa-header .header-info .header-info-text .subtitle a {
    color: #f9eb1a;
}



/* newslettter footer */

.addmargintop28 {margin-top:28px}
.addpaddingleft30 {padding-left: 30px!important}

#newsletter {
    background: #d2e7f7;
    padding: 30px 0;
}

#mc_embed_signup div.mce_inline_error {
    margin: 0 0 1em 0;
    font-size: 12px;
    padding: 5px 10px;
    background-color: #5bc0de!important;
    font-weight: bold;
    z-index: 1;
    color: #fff;
}

/* conde nast badge */

.discount-badge {
    background: url(/themes/tuscany/assets/images/condenast-2020-sidebar-red_list.png) no-repeat 50%;}

/* newsletter heading box */

#newsletter-heading{
    font-size:30px;
}

/* li bedrooms navigation */

#navbar #megamenu-tab-villas .villas-by-bedrooms a {
    font-size: 1.3rem;
    padding: 0.5rem 1rem;
    color: #717171;
    background-color: #e4e4e4;
}

